"Life is beautiful" say those who haven't yet encountered setbacks in life. Struggle nowadays have new synonym known as LIFE. Actually, life was never meant to be easy, it was always meant to be a challenge and guess what, whenever we endure a challenge, we learn something, we realize it sooner or later that it