He's a Great BoyfriendYou guy definitely loves you and knows how to treat you right.
You have a five star boyfriend - so make sure you treat him right too!
Is He a Good Boyfriend?http://ynr.blogthings.com/isheagoodboyfriendquiz/Sadly, more of a wish-list than reality just now..more than 3 or 4 dates is probably required, hunh?...