If I’m not ready now, will I ever be?

Let’s say you have a boyfriend or girlfriend who has talked about marriage with you. They want to know what your opinion is of the future. I don’t feel like I’m ready for marriage. Reason being that recently we’ve had some pretty bad fights over his insecurities. I know that it’s not something I could deal with long term. I told him he needs some help and he agreed and wants to. I’m only 26 so I have time, he is 28 and feels as if he doesn’t. I don’t want to rush this at all. I want to be 100% certain and in a good place before saying yes to ANYONE. Do you think it’s possible to be “ready” another year or two down the line? Or is it just a waste of time if i am not now? We’ve been together for exactly one year.