Question: how to know if you're ready to marry someone?
Answer: You're (Physiologically) Mature. ... 
You've Done Some Soul-Searching. ... 
You Understand Each Other's "Love Languages" ... 
You Accept Conflict & Do It Constructively. ... 
You've Discussed The Big 3: Money, Religion, & Sex. ... 
You've Already Been Through Ups & Downs Together. ... 
You Know You're Compatible With Each Other.