Struggle teaches you a lot of things and I am happy that I witnessed a roller coaster ride. The journey has improved me as a person and made me more mature. Related Posts:Life is a roller coaster, and roller skating is the…Life may be a roller coaster but you have the…Parenting teenagers is like trying to read a book…Success or greatness come with a roller coaster…