I think the most important thing of all is don't give up!
Knitting is a journey, it spans our lifetime...and we never really "get there"!
Enjoy your knitting! Forgive yourself for errors. Fix what you can, learn from mistakes, and move on!
I think my own knitting would have progressed much faster if I'd had access to wonderful sites like Knitting Help with it's videos and forum.
YouTube is also a great resource that didn't exist for us old timers!
Rock on, Knittin' Sister! You're in the right place at the right time!