I feel for ya.. but really listen to Dylan.. you need to get some bloodwork done and see a doc.. you can hypothesize all you want but it's all just guessing.