OMG, I might be both! There are days in my life where I can`t believe how accurate XKCD can be. Via XKCD