I want to get over this feeling of inferiority, so that I can actually live and grow to become the person that I want to be.

What can explain why the MS/HS students can easily solve those olympiad/codeforces problems while I can't? I keep struggling to find a solution; I take forever to come up with ways to solve the problems even when they're classified as "easy". I know that there are programs that teach you CS concepts for the USACO/IOI, but I'm not eligible since I'm an adult. It sucks because I was never exposed to any of those competitions, and I was just a lazy kid who played games all day. At least I got pretty good at the games.