Thank you for the insightful post. Being a good guy with honesty, respect, and humor is the key. In the long run, girls appreciate a good personality and high values. Healthy relationships and friendships are experienced by good guys. Being a good guy can make dreams come true.