I need a coffee so bad to be in a good mood for writing this post...