You don't sound like you are in a very good place right now and I am so sorry. Hopefully when you see your Dr. some sort of medical screening will be done as well as information shared by the physician with you.
Fatigue - definitely is a fun spoiler.
Kindly,
Kitt