37 getting a late start in life

Hey all, i am 37 looking to finally start a career

So, long story short, I made some poor life decisions in my early 20s which led me to working some dead end jobs and struggling, living paycheck to paycheck. I took some programming classes in college and have always been interested in programming and computers. I just recently applied to some online colleges and got some acceptances. Is it worth it for me to go and get a BS in IT at this age? Are there enough career opportunities and room for advancement or would I be too far behind the proverbial 8 ball?