But mainly, like the rest of the nation, I've been spending all my time listening to and thinking about Beyonce's insanely catchy new song Single Ladies (Put A Ring On It).
And having now listened to it three or four (thousand) times, I am excited to say that I can help Beyonce out with her quest to find the perfect guy as described in the lyrics:
Don’t treat me like things of this world
I’m not that kind of girl
Your love is what I prefer, what I deserve
He’s a man that makes me and takes me
And delivers me to a destiny, to infinity and beyond
Um, look no further Beyonce, for I have found him: