Have you watched the Foster Kitten Cam?
The Internet's been a-buzzin' about this for the last few days! If you need something to fill you with the happies/warm fuzzies, check out this live stream of the antics of a pack of foster kittens:
If they're sleeping or not on screen, you can click back on the video timeline to use the DVR function and find some kitten play time. Hope no one minds me posting this, but figure everybody could use a smile.