Marriage is not for all, because it's not everyone that will love to marry. If you don't want to get married for some reasons, that's cool. But if you know that you will definitely get married someday, it's better you take your time to get the right person to avoid regrets.
And how exactly would you know you’ve found the right person when you meet them? You need to understand that time and experience changes people a lot, You could meet someone today who’s got all those qualities you feel you need in a spouse and then you’re convinced that’s the right one, not until after several years, you start noticing a few changes and then maybe you start changing your assessments.
Marriage isn’t as easy as some people picture it, some people think marriage is all about, meeting the right one and living happily ever after, every marriage has its own challenges and even the right one could look like the wrong one sometimes lol, but it’s all about understanding, trust and love, if these qualities exists even between you and the one you feel is the wrong one, then you need to reassess the situation.