The first thing to consider is it's nothing personal. You cannot compete with pain or with a dream. People stay in love with impossible situations until they get the lesson.
Our lesson is to let them and be able to recognize and let go of unavailable people. Read A Life Of Love.
Consider that unavailable people pick unavailable people. When you're truly available you won't even see this person you will walk right past them. Keep in mind we always pick the right wrong person until we get the lesson.
The good news is the right person is right around the corner. This can be almost impossible to believe in the moment. The key is to let go. Let go or be dragged. I want to assure you it doesn't have to be this person. Believing the guy you're with is the only possible guy is a recipe for pain.
It takes courage to let go of the pain we know but it's worth it. If you're willing to get through it, you are well on your way to being with someone whose available. Remember it's not personal, timing is everything and take yourself out of the holding pattern. The right guy wants you now.
P.S. Watch How To Know If You Have Chemistry In 30 seconds.
P.P.S. Watch the free videos from http://chemistrytocommitment.com