Re: “...you should marry someone whom you knew as a casual friend before getting serious with them.”
I agree. I don’t remember meeting my husband. He was just part of the jetsam and flotsam of college life. We gradually became friends. We’ve been married 40 years.
Yup. Since you are not all about impressing the other person, you aren’t trying to hide your flaws.