Of course, it's hard. Beautiful and virtuous women are very popular. If they were not greedy for money, they might have been robbed long ago. Since she is not greedy for money, your money may not be attractive to her, but your money will attract those greedy.
So besides being rich, what advantages can you have to help you "win" such a good girlfriend?