Earlier quoted context omitted.
You are very special. Do you meet a lot of different people? Like, different countries, adults with parents from other socioeconomic backgrounds, people with chronic diseases, all of that stuff? Because, to me, it really seems like you don't.
Yes, I'm in a lot of discord servers. I have talked to people from many countries. I have even talked to others using their native language. I'm sure that I've encountered people from different socioeconomic backgrounds and people with chronic diseases.
If you had to work 50h/week plus 3-4h commute every day, how would you study programming exactly? If you didn't have access to a computer, how would you do it? If everyone around you made it seem like it's an activity out of your reach, how would you figure out it's not?