hmm... i would have to say No One by Alicia Keys.
I have a really wonderful guy in my life and we've been together for almost two years but I know I have gotten to be a real pain in the butt recently because I am taking my CPA trying to stay in good running shape and trying to still have the social life of a 24 yr old. Still though he is consistently sweet and helps out a lot and he is a real keeper.. it does not hurt that he bought me my second yorkie for Christmas
I always tell my friends to kick me if I screw it up because I'd be a total idiot - I RUFF him