You are so fucking awesome :) I take my hat off to you, kind sir!
No, but seriously. And your boyfriend sounds scrumdidliumptious... God, I can't believe I said that word... Just forget, it please.
Anyway, yeah. You rock. I love you and your awesome gayness :)