That's awesome man! You are doing it the right way which is you are going for fun and enjoyment this is the way to inner happiness because you will have the motivation to keep going if you are enjoying yourself.
That is a great post. I think I agree on the part about the vision for me that what it comes down to. I try and live from that at all times. So I have found the outer situation doesn't really matter that much because I have had experiences where I was able to get the same result and feeling...
I think you are on the right path. The most important thing is have fun as you work on yourself and the more work you put in, the better position you will be in when something comes up you will be able to handle it easily and grow.
It is just a matter of working to get your energy to shift to want you want to do. Do this by developing a daily routine so you can practice gaining better control over your energies. Its best to just do what fits your schedule no matter how small it is and put your all into it.
That is a great point! I agree we should have "inner goals" for example to be more patience. Which in my experience leads to wonderful outer results or at least an inner positive reaction to anything on the outside that comes with the accomplishment of our inner goals.