Sounds like you are well on your way.

You have a great attitude and a charming sense of humour. You will fit in well here.

Keep us posted on your progress. We are here to help and enable.