Hi and welcome to PC!
You certainly have a lot going on. Some of this is very hurtful.

I hope you will find the support and the information you may be seeking.
If you really need your pdoc or tdoc, maybe see them and pay later?
What helps you?
Please keep reaching out here.
Please do make yourself at home here at PC!!!