If you sit and think about all the bad things, compared to the good things in the relationship. Then it is simple, BUT emotions fuck everything up. I personally cant tell you what to do, but if it was me I would be at a concert talking to every girl that met my fancy. Now dont just go out to get laid right away, just go out and talk and have fun with life, and eventually THE right one will come along. Ya never know when.

Good luck