I doubt it's "all in your head" and lately went on a tear about doctors who use that term (or think it.)
Please stop using the term.. because it's an old one from the times when they didn't know a thing about brains and body connections.
But I doubt that you are making it up.
Stress can cause some aggravation of symptoms, sure, but looks to me like you have good reason to be feeling stressed!
Do some good self care now...