You are doing great, thanks for sharing.
I shared my thoughts on this a while back.