What a happy day! I whole-heartedly attribute a lot of today’s happiness to social media.