>>24550029 (OP)The solution I've found is screen time limits. Sorry it sounds gay and retarded, but we were created gay and retarded human beings, and we need child safety locks on the internet in order to do the things we enjoy.
First, for my phone (iphone) I use the apple screen time limits in combination with the password-locker.com website. I set the limits for all social media (including youtube and discord) to 0 minutes on my phone (because you don't need social media on a phone), and used the password blocker website to create a screen time code I can't remember. It's technically a paid service, but you only have to pay the subscription if you ever want to find out what the code is. If you never try to get around the screen time limits you never have to pay.
Second, for my computer I use the Cold Turkey Blocker app. You can block websites and apps on your computer, and set up amount of allowed time. It costs $45 to get the fully featured pro app, I think is worth it. Otherwise there's a free version, and a 7 day free trial of the pro version. Alternatively you could try to set up time limits using Microsoft family settings, but it wasn't built to block yourself, so it's not ideal. There might be another app out there which is free, who knows.
You may laugh at needing to pay real life money just to set up screen time limits and block apps, but you're the one too retarded to just stop using the shit you claim you don't want to use. Make sure you can't bypass any of the limits, because you will if you can.