glad to see that u felt better after sharing your problems with
us. we understand how u feel. sometimes people get posted to good
vocations, stay out etc while others unfortunately don't. well what
to do right? just keep a positive mindset about it. 
i myself is also working this chinese new year eve and day 1
staight, probably no sleep at all too. 