Welcome to the forum. Are you seeing a counselor? I think that you need to talk to somebody professional. As well as sharing here. Please look out a counselor and get started in therapy. I think it will give you some insight on yourself.
Moderator-Depression and fibromyalgia
fibromyalgia, Chronic fatigue, depression, allergies