There is no right age to marry. There are no perfect marriages anywhere. I have seen some people saying you should marry to spend time with your kids. The thing is no one will live the marriage life for you. So if you're having doubts, then you are not ready