I can't remember if I gave you this site or not but it is free and seems to be helpful to members.
I hope that you feel better soon. I am glad that you might not let that guy move in. I think it would be very toxic for you.
Best wishes for a better day.
Moderator-Depression and fibromyalgia
fibromyalgia, Chronic fatigue, depression,allergies