Hi Dayton,
Welcome to NT.
Wow, it sure sounds like you've been going through some sort of a rough patch physically, as well as having some major stresses along with it to deal with.
Sure hope that you get some answers and that you feel better soon

.
With love, Erika