Congrats! As has been said, you're taking a very good approach to things. While it's possible to jump in with both feet and tackle the tough bits right away, that often leads to very bad things. :)
...