Essential Things to consider before you tie the knot - 1. Financial Stability, 2.Honesty and Transparency 3. Professional Path 4. Where You Live and many more.| Next Mashup