Hi and welcome - you have found your place amongst friends who have 'been there, done that'
Fel free to vent, ask questions, find solace or a kick in the pants (whatever is needed); all toppped off with some fairrly offbeat humor.
as for the "all in your head" comments: just shoot back "You're right and I have the spots on my MRIs to back it up!"