I'm not sure what it is, but I'm feeling very happy at this moment. Just...really, really happy. I haven't felt this way in a while.