dreaming715,
You have been together for 2 years. You have not said whether you are living with your boyfriend or not. Your biological clock is ticking. I see in most live-in situations that men have no motivation to marry since they are getting the best of all worlds of marriage without getting married. He knows you won’t leave him.
I don’t know if anyone really knows if they are ready for marriage. I find that as a bulls**t answer myself. What happens in 1-2 years for him? What will change in that time? What is he doing to “get ready?”
You are focused on marriage but I wonder if your relationship with him is ready for marriage? How you two communicate, how you two deal with issues, how you two are on the same page for life goals and values, are all key in making a good marriage work. It does not make sense to get married if you two are not doing that well now.
Mark