I'm confused. Facebook is a service. As a service it's terms are "your data is ours, if you use our service". If you agree to that and you then use their service that should be the end of it. You are the product for Facebook.
And GDPR puts limits on those terms. Just like labour laws put limits on contracts between a company and its workers. You can agree to an illegal contract, but that contract is still void...