Sounds like the guy you are with is a "settle" job. You want the first guy only b/c he seems better than your current man. Its called the 80/20 when you are with someone you see the 20% they lack and when you look back on someone or on someone new, you see that 20% they lack in them (which makes them appealing), not looking at what else might not be satisfying. Are you happy with your current relationship? If not, it is time to go. Do not be afraid of being lonely because being lonely for a year is not worth not being happy for the rest of your life.