He is my partner, my blanket, my sunshine and my rock. He has impeccable timing. He makes me laugh in thousands of ways. He tolerates my tantrums and even lets me use him as a punching bag. He's the only person who has seen all my faces, and I mean ALL of them. He is the most patient, kind, generous and trustworthy person I know. If ever I doubt that, please slap me and remind me how lucky I am to have him in my life.