I know it's not the advice you were looking for but I think it might be what you need. Gotta take care of your body the right way ya know? Long term sleep deprivation can have a big impact on your life, which it sounds like it's already doing. If nothing else, getting checked out and finding out...