Finding an amazing girlfriend isn't always easy. The best girlfriend isn't just the girl you think is beautiful the first time you meet her. Many times, the best girlfriend is the girl that makes you laugh, the girl that gives you good advice and great hugs, and the girl whose friendship means so much to you that suddenly you can't help but fall in love in love with her. That kind of girlfriend will always be there for you, in good times and bad times. She deserves to be appreciated.