Beautiful poem . You be you have defined the whole poem and the meaning so well. Things will come like a roller coaster but managing things with self confidence and identity makes a whole lot of difference. Never change yourself for the sake of others.