I'm 27 and my boyfriend of three years is 36. While every relationship is different and there's no set time limit, I thought that we'd be engaged by now or at least talking seriously about it, especially considering his age. When I bring up the subject he either acts annoyed, saying "Of course I want to marry you, you know that!" or defensive, stating that nobody's going to tell him what he should do and that he's not ready. Only he can decide if he's ready or not, but I feel like after three years I deserve an honest talk about a possible timeline.
He'll casually say things about "when we get married" and recently mentioned wanting to start a family in the next year or two, but I can't help but think he's only placating me. I will be 28 soon and would like to have a more solid idea of where life is headed, I don't think that's unreasonable. He's made it clear he doesn't want to talk about it.
My mom recently said to me that a man who's not ready at 36 will never be ready and that I should walk. What would you do?