I've had a very strangely similar path, however I still haven't given up on my teenage dreams: call me delusional! I like to think the military gave me the will strength to push until I get some (imperfect) version of what I want, and not let setbacks paint my forward outlook too much.
I'd agree with your conclusion and encourage you to sell everything and go have fun.
I haven't given up, I'm still here, still working in software. I'm just doing it my way now, with some new priorities, I suppose. The military is a complex subject for me and my friends. There are good things I can say and there are awful things I can say. Regardless, I will always be proud of what I did and accomplished in that time. It makes me proud you've made something of post-service life though, veterans will always hold a special place in my mind.
I'd agree with your conclusion and encourage you to sell everything and go have fun.