Well ill just let you guys know a few things ive learned over many years about girls. Btw im a guy. Im straight and I have a gf currently. Don't try and act all tough around girls. I never thought it worked. Plus girls talk about how their ex Bf is such a punk. Be your self or you will never get a girl that likes you for you. Only exceptions are don't act like a little kid around them, and respect them. Girls are queens. Or princesses. Whatever you wanna call it. DO NOT FORCE GIRLS TO DO "STUFF" WITH YOU. Its just pathetic, desprate, and she will probally tell her friends about it and then all girls will know. Never ever cheat on your girlfriend, I don't think I have to state that but so many girls I know go by the "once a cheater always a cheat" quote thingy. Girls come before everything. They understand when you can't hang out because of school and sports, but I promise that when you say "No, I can't hang out im on runescape." You will be broken up with very soon. Sweet things most girls remember no matter how long as long as you mention it. Example, I got my girlfriend 12 roses, the Akon CD, a box of her favorite candy, and a HUGE stuffed animal when she got back from her mission trip. She then told me 3 years later how good that candy tasted out of random. When you are hanging out with friends, and she comes, put her before them. If she is sad for any reason you make it better, no matter what it takes. Don't talk about things like your ex girlfriend, games, and guy stuff. Its not what she likes to hear. Talk about what she is intrested in, if you run out of things to talk about, gossip [in the straight way]. Most girls like to talk about friend and other girly things to you. Let her use your things, drive your car, wear your clothes. Trust them with everything. If you think she is going to break up with you, don't try and be cool and break up with her first. Most likley something happened to make her sad and you just made it worse by breaking up with her, or its a certain time of the month. Don't be scared to grab her hand and hold it or put your arm around her, most girls want it to happen. Be completley honest with her. White lies don't count. Shes beautiful no matter what. Not hot, or sexy, but beatiful, cute, adorible, pretty. Don't talk to your girlfriend about getting drunk or high. Huge turn off. Give her things for no reason. Stop by to see her at work by surprise, just make sure from someone else her boss isn't there. Make gooooooooood friends with her parents and siblings. They are your second family. Even if her dad hates you. Text her cute stuff when you can think of it. Don't invade her privacy, her texts are her texts. Her messages on myspace are hers, not yours. Most important- Your girlfriend is your bestfriend. Well, pretty much just do that stuff. Girls aren't complicated, you just have to sit down and talk with them. And trust me, these work, my current gf and I have been going out for 6 years this august 10th, and im going to propose to her then too .