By definition my day should’ve sucked. My internet didn’t behave, it’s raining, and I woke up with a giant zit on my lip. But I’m sure that this is the happiest day of my life. So far.