You left your previous boyfriend because he didn't manage his finances well. So he was good at heart and was a good person but because he was not exactly successful and could not buy happiness for you, you left him. I mean, what is up with all the girls. A good man does not deserve being loved and should be alone just because he is not successful. Girls always and always fall for the successful ones. And if they even make the mistake of falling in love with a poor guy, they realize it soon enough and leave them to marry another one 'who manages his finances well'. I mean, it's ridiculous. This is just not fair. Or may be it's only me.