Know what matters.
It maybe that mind will most likely continue to act in the same way. I think If I can get little bit more deep, I can make lasting choices. Unshakable clarity can be won after the clear understanding of the mind. This part needs to be resolved not with force but patient practice.
The clear and true understanding of this field is what is really need at this point. Continue doing this with patient and intensity.
Put everything on the table. the only thing other than this required is, Financial support and freedom in a way that I am putting myself in the same situation as I did this time.
The best way to do it is to master the programming, Do one or two project per year or training, and become really good. Using your skill of programming you can do this. Upgrading your skill can be another task,