Question: how many years does it take to get to know someone?
Answer: You need to wait for a little adversity to hit to really understand the person you are getting to know. I'd probably safe to wait at least 2 years before making any major life decisions with someone just so you know exactly who your are making those major commitments to.