I currently live in a small town, and about 3 months ago, I was hanging out with a bunch of friends. There were a number of people there that I had never met, including one guy, let's call him Derek. Derek and I really seemed to hit off, and living in a such a small town (1500-2000 people), we had seen each other around, just never had officially met. At this time, I was very aware that he had a girlfriend. We share many mutual friends, and we exchanged numbers that night. Reason for this was because one of his good friends, I have had like this ridiculous crush on forever, so he was going to attempt to set me up with him. Later that week, a few days later, he text me, asking me if I would like to go for a drive with him to run some errands. I was skeptical because I wasn't sure what his intentions were. I have never been the type of person to cheat on someone or hook up with someone who is already in a relationship. I agreed, and went for a drive. Long story short, he kissed me that night, and I let him. Since then, things have heated up, and we have been hooking up. When we do hang out, sometimes we are just chilling out, talking, laughing etc. In a sense, I do feel guilty, but on the flip side, I am having fun. But I know that I shouldn't feel this way, and I should be ashamed of myself. I'm not looking for any sort of lecture from anyone, I realize that this is something I should not be doing. But I can't help but wonder why he's doing what he's doing. I don't think I will ever quite understand. And I'm kidding myself if I ever think this will work out...right?