Val... As a concerned friend I wish to tell you to back off on the caffeine. You don't need to cut it out entirely, the literal headaches are worth it, but just cut out some.
I actually don't drink coffee or Mountain Dew or other highly caffeinated beverages. I don't think caffeine actually has much of an effect on me. I just sort of end up staying up that late...'cause I don't pay attention.