Marriage is one of the most important milestones in a person’s life. While some people get their life partner quickly, some have to face delays, heartbreak or confusion. If you have ever asked yourself “When will I get married?” Or “What will my life...