In the past few months I've come across many hardships and challenges and have dealt with so much loss. The most important thing I think you must understand is that life is full of wins and losses and as great as the wins are, the losses can be so defeating. But in the losses those are still you. They shape you (for the better) and you learn from them but they don't define you or your future success. So if you're feeling down about anything in your life right now remember that you're not always perfect and what's meant to be will come through over time, hard work and dedication to your craft!