Judging by the number of question marks in the title of your post, I'd say it is probably lack of sleep. It appears you fell asleep while typing a question.
Seriously, I'd rather not attempt to diagnose you over the internet. Let us know what your doctor has to say.
As for your questions about which birth control method, I refer you to some of the other threads you've started in the recent past on the same subject. People took their time to respond to you there.