Same here. I have both diagnoses and could check all of the above. Barely able to keep my eyes open, I go to bed. Lying in bed trying to relax the muscle tension throughout my body - Im all tensed up like i'm trying not to fall off a ledge....as I start to doze off I "startle" awake like an infant....that would probably qualify as "wired but tired". But I had exceeded my 3 options.
It qualifies that you may actually have sleep apnea. You are jerking awake because you have quit breathing.
Read my blog in this in this Article. You need an overnight sleep study done by a prof Pulmonary/Sleep specialist.
Saved my life-Literally!!!! You Startle awake because your body is telling you you are not breathing.
LISTEN TO IT!!!!