Sometimes, sacrifices are necessary.
I gave up social media over a decade ago, and after a few weeks forgot all about it. Found other ways to fill my down time.
This past spring, dove into LineageOS, not using MicroG or anything. All FOSS or at least open source + Proton (along with SimpleLogin for aliases). No MS (besides work), no Google, no banking apps (use browser). Hell, I don't even have a SIM in my phone. I use jmp.chat (phone #) + Snikket (XMPP sever) and Cheogram (communication app for SMS and calls). Sure, explaining that sounds excessive, but to the average person, I've got 99%the same functionality everyone else does.
I get no more spam calls, my battery lasts 2-4 days depending on usage, WAY less email, and I've not received any emails or alerts about data breaches (so far).