Dispose of all devices and abandon the accounts. Maybe save some for evidence and but do NOT turn them on or use them again. Get new devices. Starting from scratch is the only way to be sure.
Again, no matter what I do it follows me. I’m seeing accounts from when I was in high school show up on my current device with login information.
Anything beyond that is probably related to your IP address being tracked (so change internet provider to get a fresh start there and if you currently use a VPN: switch or stop).