I noticed that you are 46 years old. I don't know if you have been married before. But my hunch is you haven't married before.
My answer to you is you could marry if you have found someone who is compatible with you in a lot of ways and you love each other very much. You marry if you are financially stable to be able to support a family. You marry if you could accept the other person as she is.
Marriage is a lifelong commitment and should not be entered into in a whim. Take care and don't jump into marriage just because of marrying.