You aren't with the right person because you're afraid to find out your personal limits and pin your lack of success to a lack of effort, a ubiquitous yet common commodity in surplus in the world. Those who don't have anyone right now, well they have nothing to lose.
There is a line between normal dating and serious relationship and I'm willing to bet that you have never crossed the line into a serious relationship. Normal dating is a learning process. You date to learn what you want in a girl and you will screw up and feel like crap. That's okay because it's part of the learning process. If you do cross the line into serious relationship, that's when you date to be with her and love her until death do you part.
Sorry to be blunt but sometimes it's the best way to get a message across.
So far most of it is geared towards the Metro UI which is a bit hard to figure out how to work with keyboard and mouse. Would strongly recommend against most users here unless you absolutely know what you're doing and have no problems doing lots of googling/self-help style troubleshooting.
*Math Problem 1: Prove Theorem 1A* -Okay this sounds easy *Takes up half the page* -Ugh...okay done with that. Next *Math Problem 2: Prove Theorem 1B* -Hmph...I must practice tolerance. *Math Problem 3: Prove Theorem 1C* -I hate this so much. It's okay because I'm not easily provoked. *Math Problem 4: Prove Theorem 2* -DIE! DIE! DIIIEE! *throws book, paper, and pencil at the wall*