@humanearl,
Actually that would be a good news to all newbies! I could remember the first few weeks of mine! I didn't even know what should I do! It took me few months to get the clear picture! So, this is a very useful thing for all new joiners! Great post and great update friend!
Cheers~
Man at least you have learned much more since then. You will only get better with more time and practice.