Here's the story:
My sophomore year of high school, right after I turned 16 (September 2001), the guy that's now my boyfriend walked into my class after the bell to let us know it was time to go to the next class had rang and asked me to homecoming. I said yes, then realized I didn't know his name (I'd seen him at the homecoming dance the year before, so I'd kinda knew who he was) and ran to ask him. At the game, he asked me to be his girlfriend. I said yes. Flash forward 5 years later. I'm now 21, he's 22 and I'm not too happy with our relationship. His idea of a good date is kissing. He's also confessed to me that he's not good at communicating. My idea of a good date is spending time with someone I love, talking about different things, or just hanging out together. I've also told him what I want in a relationship. He said he'd try, but I've not seen him try. He also calls me up for a date whenever he remembers he has a girlfriend, or when it's Valentine's Day, birthdays, Sweetest Day, and Christmas. Outside of that, he doesn't call. First question is: do I break up with him?
Now, there is a guy on campus that I'd love to date. My only problem is: I don't know if he has a girlfriend. How do I a: ask him if he's got a girlfriend and b: if he doesn't, ask him out?