Today has definitely been one of the best days I've had in a long time!
Got paid a day early, getting off at 3, off tomorrow, started investing 6% into my retirement fund today AND I got a 3 Day weekend [I said that already!] and the day isn't even over yet!