Did you study at university and if so what?
I am retarded enough to try and fix my life in my mid 20s by getting my highschool diploma + basic it courses to up the course points
No university. I taught myself C programming from The C Programming Language by Kernighan and Ritchie. - enough to find a job fixing bugs. Also read the UNIX Programming Environment by Kernighan and Pike which is a bit dated but still very relevant. Both books are still in print.
All you need is the core ideas. I don't recommended learning C but I would learn bash scripts. From bash then Ansible, which is popular on the job boards, will be easy to pick up. But you don't need Ansible. I've seen many jobs just asking for core Linux.
First thing I did was learn vim, the text editor and then write code.
You'll have to put some hours in everyday. Like 3 hours a day Mon to Fri and rest over the weekend. I've seen many Linux jobs just asking for basics like managing users and other simple commands.
You only need basic networking skills as there is always a network engineer on site.
Do you know what an IP number is? It's made up of two parts, network ID and host ID. The netmask determines the split. The 3 key network parameters are IP number, netmask and default gateway/router. It's usually one of these this is misconfigured.
Ethernet switches use the MAC/Hardware/Physical/Ethernet number to route Ethernet packets. Routers (a computer with more than 2 Ethernet cards) routes suing IP to interconnect switches and network services like Apache, and DNS use TCP /UDP port numbers.
Routers use the IP route table to forward packets to ethernet cards.
Ethernet packets have a src MAC and a dst MAC and a payload. The payload is where the IP/TCP packets sit with the user data. That's enough to get you covered. SELinux is a bit tricky but the key with that is learn how to monitor violations and reset labels on files and directories and use SELinux booleans to allow network port access. Plenty of info and examples on Red Hat's docs.
I'm finding Linux sysadmin much easier than being a developer. Linux has certifications too if you can afford them. I've read they are good quality and companies use them to recruit.