No marriage is perfect but there are reasons why couples stay together for years and years. Like any other human relationship Marriage is also having its own problems and periodic ups and downs. 
Read&Listen More