Great stuff Mike!
Very good improvements, and you seem the kind of guy that can take constructive criticism, therefore will improve more and more.
You had a good time, and did well, keep walking the talk, and proving the haters wrong. They're all envious that you have the balls and work ethic to do what you want and love, and they don't.