Welcome to HW, this is a really great place to come for support & ideas. Unfortunately, I don't have any experience with your conditions, although there have been a fair amount of post about
costo recently. I'm not a doctor (in fact I'm just a couple years older than you), but I don't see why everything you have gone through can't be related. Even though we know a lot about
the body & medicine, we certainly don't know everything. There are a fair amount of us on here who suffer from pain that was initially started by an injury, etc, but the pain has continued on & the doctor's can't give us a specific diagnosis, they just give us theories at best (unfortunately, I'm one of those people) because either we don't know enough or our instruments aren't sensitive enough to register the problem. There are other people who have completely unexplained pain & no one knows why. Have you talked to your doctor about
these conditions possibly being related? I don't know if there are any tests that you could look into that could explain all or some of the things that you have gone through, but it might be worth looking into.
I wish I could take your pain away, take all of our pain away, but unfortunately it isn't that easy.
Pain is a pretty complex thing. It would be so much easier if everyone's pain was the same & everyone's pain responded the same! Have you looked into seeing a pain management doctor (PM)? They not only prescribe meds (although from what I've learned, some don't), but they do procedures like nerve blocks & injections for pain relief. Maybe something like this would be helpful to you. These docs also tend to know a lot more about
pain & treating pain than pcp's do (although that isn't always the case).
I know how frustrating it can be not to have an answer & how horrible it is to live with constant pain! I wish I could help more, but as I said, I don't know any specifics about
your conditions. Hopefully someone with some more experience that me will come along and respond to you. I hope you are able to find some answers & get some relief. Keep posting.