Ooh, a topic right up my alley. I've experienced this situation very similarly. I gave up basically and said fuk it. I use to spend a great bit of time trying to find the answer to why while getting drunk off my ass. Wasn't good. The only chick I tried to be with and didn't and am still friends I decided to give up with the situation. It made the situation worse and we were both at each other's necks for a month and a half. I also basically told myself to stay patient like I always am and wait for that point in time when they all realize the fuked up. It's got abit of an amusing feeling to it.