Ok, no one is perfect. There is no such thing as the 'perfect guy' There is only the perfect guy for you. But, You gotta admit; You would be over be joyed if your boyfriend did any of this. ................................................................. A Real Boyfriend Tips for guys & Every girls dream