I say marriage depends on whether you are ready to handle the resposibilty for your family, as wel as able to take care of yourself. To support eachother, both emotionally and economically. That is what it means to be ready for marriage. To be able to support children, whether you plan on it or not, as accidents do happen. When you are ready to do all these things, you are ready for marriage.