Welcome to the depression forum. It sounds like you migtht have a mood disorder. I take a bipolar medication that helps with moods and obsessive thinking. It is called abilify. It is a mood stabilizer. I bet that something like that would help you. It seems that you have changing moods. And you are undermining your own happiness. Talking to a therapist might help too.
Keep posting, as we are all here for you.
Moderator-Depression and fibromyalgia
fibromyalgia, Chronic fatigue, depression,allergies