It's not been a bad day actually. I got my Programming project done, something I thought I couldn't complete by the deadline (which is Monday). That really lifts some weight off my shoulders.
So yeah, a very productive day today. I got my needed rest as well.