Well it sounds like you were traumatized by the experience a bit. Me too! But do I struggle with it still? I'd say yes and no. Shit I hate mobile. Hang on I'll move to a real keyboard, BRB
OK. When I met my current wife, who is much more supportive than the first one, I didn't even have a bank account and was living paycheck to paycheck, and literally cashing them at the check-cash place. She also was just scraping by, as a student. So that put us on a more even footing economically I guess. We're also neither one, especially materialistic in the first place. So I think that allowed us to not put money concerns first & foremost in our evaluation of each other. Which I would say might be a prerequisite or at least a help, for that mysterious and random-ass thing called love to take hold.
(On the other hand we probably both could tell that both of us were smart & discerning enough to know how to get money and what to do, and not do, with it if we had it. And we were probably both giving off innumerable small cues that we each came from the same socioeconomic class, which might be more important than anybody wants to admit, especially after the previous paragraph.)
Anyway we just went with it. Over time I continued on my technical path until I was making decent money, while she continued on her non-technical one and basically... isn't. So now, strictly speaking, I'm "subsidizing" her. So am I struggling with it? Kind of. But she helps me too in a lot of ways that are both practical and intangible. I dunno at some point you have to make the decision to be generous. If you find someone you can trust, that is a lot easier. But then again trusting is kind of up to you too. I mean there's a certain level of basic trustworthiness needed on their end obviously, but you do sort of have to decide to trust someone. Or don't, but it sounds like you do want to. Anyway bottom line, you can't live your life in fear of what might happen, that's too shitty!
So I guess the TL;DR from all this nonsense is: find someone from your own socioeconomic class but otherwise ignore money. Make sure you share important values, and establish trust. Don't let money fears make you lonely.
Final note: Those who want money from you, that's all they can get from you is money. Which at the end of the day is not much.