Sounds like me... I do the anylize thing and I feel like if I am happy about stuff then for some reason I won't be for long... And the guilt thing... Wow it's amazing how some of us are so similar.