The only person that can answer that question is you. It's been three years of your life. Do you want to wait indefinitely for something that has so far shown itself to be nothing more than talk? It's not about the age difference either. He simply is not ready to get married to you. I personally, feel after 3 years, he should know if you're the woman he wants to spend the rest of his life with. I mean, you've been living together for two years. What more does he need to "find out?" Sometimes, when you accept living together before getting married, you put yourself in the position of "non-verbally" saying to the person you're living with, "I'm fine with this." So, they don't expect much and they don't think you do either.
Until, you start having "the talk." You need to find out if you want to continue this relationship with no true marriage commitment. Because, you could find yourself being the "filler" until he does meet the woman he truly wants to marry. Living with someone does not solidify you as the first choice. If it were me, I would talk to him about setting a date and following through. If he couldn't do that and stick to it. I'd move on. But, that's just me. You have to live with your decision. But, just remember. While you're continuing to spend more years with this man. You're also missing out on the men you could have met. The man that truly wants the same relationship that you do, without having to live with you for years, or make you wait. Especially, while they enjoy the benefits of a wife until they decide whether you're worth marrying. IMO
- Response by thelovedovefor1
, A Creative, Female, 46-55, Atlanta, Who Cares?