Currently 20 and learning this. I have a really good idea of how things work now that sometimes it feels natural, but I don't want to be arrogant and call myself a natural.
We're basically in the same boat here, besides the 2 year age difference. Good job man. Keep it up and we'll be right there alongside you