Update:
So I decided to give all of riots things a try. I went to their submit a ticket website and it directed me to use this hex tech launcher thing that helps to repair the client and give log reports. I at first just ran the log reports. Then did both requirements for the ticket. Which step 1 was run a client repair through the hex tech launcher. I did that and it made the problem worse. Then i did step 2 which was do a league reinstall and that made things even worse. It got to the point after the reinstall that when updating the client crashed before 10% at the login screen. LMAO. So after all this I decided to just uninstally the game entirely. Restart my pc. Reboot. Reinstall the game manually. Restart my pc. Then let it update on its own. Which It didn't fail at this point. I waited 2 hours for the patching to finish. Tried out practice mode and got the client to load!! Thank you riot your game is a piece of shit. I've had to re install the client manually at least 10 or so times because of dumb issues like this. I don't know how they manage to fuck up a game like this this bad.
So the solution is to manually uninstall the client. Restart pc. Reinstall the client. Restart pc. Then let client update. Try and see if you can get into a game. Id also check and make sure your firewall or antivirus isn't blocking anything with league updating when you reinstall.