Why did not think through before getting married? I don't know why, but I already hold some of the points you mentioned in University. One more point, date at least 3 man before you get into marriage. As the dating experience will make people mature faster.