Hi Soulja3,
Welcome to a great community with lots of supportive people. It sounds like you have alot on your plate. Have you thought about perhaps seeing a psychiatrist so he/she can assess your symptoms and put your mind at ease?
Take gentle care,
Dee