“Well, you will have to be financially independent from me.”
This isn't a catch. It's literally the responsible, adult (miss, I'm 22 and an adult and can make my own decisions) thing to do since she just wasted all of his money in the first place....