I have got a lot of experiences in my last few years. For those who still haven't got enough, learn from mine.