Hi Created and welcome to HealingWell. I feel you would benefit from seeing your PCP and getting a good medical check up to rule out anything that is possibley related to a medical isssue.
I know this is a tough time for you but you have come to a great site for support..............keep posting.
You will find lots of people with similiar issues so do read through the posts.
Kitt