Good lord...
Okay - you need to stop being so defensive. You have basically started trolling (probably not deliberately but still).
IT is a very variable business to be in. I know, I've been in it - in one form or another - for over 30 years. If you really have the mind for programming (and no, that has nothing to do with wealth - just intellect and focus) by all means push for it. Coding/Programming can be a good business to be in but - remember that MANY (almost all) IT jobs can be outsourced or even off-shored. Especially things like programming.
Do you have good basic health now? Are you reasonably fit? If so, maybe look to start out just learning how to service computer equipment in the field.
If you have ever repaired or built your own computer system, you may have the basic skills for that. Some service providers will require some type of degree, others will train you to handle certain types of service themselves.
It doesn't pay as much (in proportion) as it did 30 years back but, it's still at least a living wage over here (Texas). Once you get your foot in the door that way, get more stable income, then you can start looking at adding skills. Depending on who you are working for, they may even pay for you to learn some programming skills.
Above all, you need to keep in mind that you can't just magically jump into something completely different from what you have been doing and expect to be immediately successful. If you have only used web browsers and surfed the "InterTubes" (old nickname for the internet) and have no experience actually supported computers, or doing ANYTHING like programming, you will find that this career path has a VERY steep learning curve.
________________________________________________________________________________________________
That's out of the way. Now, as I said, I've been at this for over 30 years. I took every science class my little home-town High School had back the late 70's to early 80's, including Computer Science. I hated math (without purpose) with a passion and didn't do well in those classes but, for whatever reason, did extremely well with Biology, Chemistry and Physics classes (the instructors were incredibly good and really cared, that always helps).
Even with all of that, combined with general exposure to computers through most of the 1980's, I went down the path of old-school drafting instead. Comes in 1986 and BOOM! Oil industry crashes hard (not quite as bad as it is now but, I digress). I had to find a new career - and all I could do for awhile was retail jobs. That's what pushed me to getting into computers for a living.
Even having been at this for 30 years, I most definitely do NOT know everything. I also have absolutely NO interest in programming. I did do some in High School and in the Technical School I got my Computer Science Degree from but, I couldn't really get into it solidly enough to want to do it for a living. That work is very tedious and time-consuming.
Remember the old Programmers' mantra:
"It is by caffeine alone I set my mind in motion. It is by the beans of java that thoughts acquire speed. The hand acquire shakes, the shakes become a warning. It is by caffeine alone I set my mind in motion."
There's a reason for that!