Sharing what I have learnt in 21 years and grateful