A latest study in Australia showed that a happy and long-lasting marriage needed some factors. Factors such as age difference, financial situation and living habits would have an impact on whether the two could spend the rest of their lives together besides love.