As everyone who has posted up to now has said (some from experience, some from knowledge), you appear to be suffering a medical condition ... call it whatever you want but at least don't dismiss their genuine desire to assist you to get through your problems ...
Would you rather someone said " Please stop whining on and on; this is not the place to talk about your non-car-related girlfriend problems; I come here to talk to friends about Zeds, not to hear about the crap in your life " ???
Just sayin'
edited to correct spelling