How late are you?
It could be a number of factors all adding up against you and it's just late, but you are best making an appointment with your GP and making time to get to the bottom of it all rather than have this hanging over your head.
*squish*
xo
|