I was in the same boat as you (needed a tutor to make it through high school maths) and I let that dissuade me from going to university/college to study programming. Took me 5 years of stocking shelves in supermarkets and making coffee for people full-time (while teaching myself to program on the side) before I finally snapped and decided I should give the whole further study thing a shot. I'm now in the final year of my course and my only regret is taking so long to get my shit together. Don't let anyone else talk you out of something you want to do. Give it a go and if you decide on your own that programming isn't for you, then at least you know you reached that decision yourself rather than relying on advice from others who may not know what they're talking about. There are tons of online resources and books that you can use for self-study, just google "____ tutorials" (insert your programming language of choice in the blank space there).
C# is probably a good language to learn if you're looking to get into game development, it opens the door to scripting games in Unity and the learning curve is a little less steep than for some other languages. As for the maths stuff, the only time I've found myself really struggling was when I started trying to wrap my head around 3D game development and I solved that issue by finding a good 3D math book and reading it cover to cover until I felt like I had the theory down.
P.S. Sorry for pluralising math like that, we speak weird in the UK.