Marriage really is a great blessing and every part of it should bring happiness. This is of course possible only when it is done right. Many people dishonor principles these days and expect to have a great marriage. I say this not just as a conservative Christian but also from common sense. Your points are very valid. If you aren't financially stable, you really have no business with marriage. But mistrust must be handled between the two partners. It is how you show maturity, I believe.