Obviously things are going to be tough as a 50s junior developer, but it sounds like you are up for the challenge. And hey, we all have to do something with the time we are here. It might as well be something you enjoy, challenges be damned.
This makes things easier, not more difficult.