Most people don't know it but being an activist is just a hobby for me. I make my living writing very complex web sites and engaging in strategic marketing/business development, so I'm a bit of a geek.
Seeing a couple of posts about peoples' frustrations with Facebook, for what it's worth, here's how I avoid ads and giving all of my private information to FB.
I use Chrome with AdBlock for Facebook. I don't use Chrome for anything else. (My normal browser is Opera, which allows me very explicitly to control content on it.)
Facebook doesn't have a clue what I browse otherwise. I also never told FB anything about me personally. It doesn't know who my family is, where I went to high school, etc. I don't use it on my phone except very occasionally and I always sign out after my brief session on it. I don't use messenger.
The email account I use for FB is used pretty exclusively for FB notifications.
So I basically made a silo and put FB in it. I'm not recommending everybody do this, but to protect my privacy and ensure that I at least felt in control of everything - including ads - that's how I did it.
If you're having problems getting overrun by ads on FB, you might try this approach.