Amen ! Definitely ! You have to go through hard times in order to make it to your best. Because lets face it nothing in life is free, everything comes with a cost. So, whenever I'm going through a tough time I just like to think to myself "Damn my life is just going to be fabulous one day", and I suck it up and deal.