Echoing many previous comments. Age does not matter. Like most endeavors you will get out of it what you put into it. It appears that you have put a good amount of effort into learning, and it appears that you have learned what you have set out to learn well. It is possible that the fact that you are older than the average person who is learning programming may work to your advantage. You have life experiences and other accumulated "wisdom" that may make up for some of the non-programming years that you spent your previous career.
Best wishes on your new career.