Most Helpful Guy
Yeah, I wouldn't take it personally. You're just in different life phases. Hooking up is what it is, relationships are serious business that require you to be on the same page. I'm not saying that no 34/21 pairing in the world could ever work, but the odds are that either now, or sooner rather than later, he might want something different than you do at your age. Like maybe in two years he wants to be thinking about marriage and kids, and you're still 23 and not looking for that yet, that's not going to work. Just enjoy it for what it is, and protect your own feelings, don't invest your emotions in him, because he probably won't change his mind. If you start catching feelings, it's time to pull away.
Most Helpful Girl
it means exactly what he said: you are old and good enough for sex, but for a serious relationship, he will be looking for an older woman.
I suppose 13 years age difference is too much for him and he assumes that dating someone so much younger than him will not work out. You are at different places in your lifes probably. He will be ready to settle down soon and your adult life is only just starting. I have no idea how mentally mature you are, but obviously for him, not mature enough yet.
I don't see how you could not understand that...