Marry someone who would be there for you no matter what,
Don't settle because of money, you would marry someone because their rich? how about the way they treat you or other people? does that even matter to you?
Marry someone who could help you and understand you, who could be your peace not because of financial status but your mental peace.
If your just going to marry someone because their rich what would you do if they happen to have a rough time and end up losing their asset?
Yes, you are right marring someone just because they are rich or settled its really not good decision. "If your just going to marry someone because their rich what would you do if they happen to have a rough time and end up losing their asset"? then there will be only one option for such people who only marry for money or fame they just leave them in hard time and start searching rich partner again for them who can take care of their need for lifelong. There is no such things as choosing the right partner. Obviously there will be some sign weather your partner is right person or not but you never predict how someone will behave in certain situation and circumstances.
But marrying someone with no money is also not the right decision, if there is a choice, I still think it is better to choose someone with a lot of money than select someone with no money. When a person has no money, they may love you sincerely, but there is no guarantee that they will not change when they become wealthy. Life is colorful, and people's hearts are unpredictable, anything can happen.
We need to accept the fact that life today without money is not happy, fairy tales about love without money are no longer relevant. Marriage now is not only our own happiness but thinking of future generations, our children. That is the mindset of many modern women today.