Super adorable, though it almost hit a bit too close to home for comfort :P
50% sad, 50% funny, 100% cute.