ugh, so i just got off another 12 hour night shift. it's the third one this week and i'm exhausted.