Source: https://www.huffingtonpost.com/entry/10-signs-you-have-a-solid-foundation-for-a-marriage_us_5755c610e4b0ee0c56ea302a?utm_hp_ref=marriage