Congrats! Truly an amazing story, thanks for sharing your positive experience! It helps people like myself and other's on the board to continue to strive to master, play and experience PR.
Mastery, hmmm, all depends on your view. Mastery is a perception of oneself and their ability ... I'd say that when it comes to PR, your definately on the right road!
Keep us posted, its great to hear success stories!