I definitely think that good guys can finish first. I am a 28 year old attractive woman who is not a millionaire, but is also far from broke. I like nice things and I save up to buy what I want and it feels good that no one can take away the jewelry, cars, clothes, etc that i have bought for myself. Money certainly makes things in a relationship or marriage easier, but money cant make an unhappy couple happy. I think that being a nice guy who is faithful should be enough for any woman to love, and money should be the icing on the cake. So maybe not flaunting your money would help you find a genuine woman and if she thought you were broke, the money would be an added bonus.