Good job man!

You're realizing some of the things you need to work on and working on them. Babysteps.