I am 27 and in love with two guys. One is a few years older than I am and is basically at the same stage in life as I am. He, however, is my ex-boyfriend. We broke up because he cheated. He claims to have changed his ways, but I am still not convinced. The other guy is a few years younger than I am. The problem here is that he is not quite ready for the responsibility for family life, etc. as of yet. When I am with him though, I am totally happy. He has brought so much happiness to my life. As a matter of fact he was the guy that was there for me when I was trying to recover from a broken heart. I know for a fact that if he was a bit older he would definitely be my pick, but because he is younger I am confused and need some advice. Should I stick to my ex because with him I can have all the material stuff I desire and hope to find happiness with him or should I hold on to my present happiness with the younger guy and patiently wait for the other aspects of the relationship to fall into place?
--Caught Between Two
Dear Caught Between Two,
Well, my first reaction is to wonder why you feel you have only two options. I would probably avoid guy number one like the plague. Honestly, based on the facts you've given, it feels like an open invitation to misery. Your second pick doesn't appear to have any obvious flaws, except that you are not in the same life stages. This could be a huge problem if that is important to you. You can't sit and wait for someone to mature. What if they don't? You also don't choose a partner based on future emotional potential. That's just playing with fate.
Since neither option really looks like an option, my best advice would be to start searching for door number three. You already know exactly what you want and do not want in a relationship. If you stick to those guidelines, your third foray at finding love should be a charm.