Sometimes we just have to make the decision to be happy in spite of what we are dealing with at the moment. We have to learn to accept the fact that if we want to enjoy the beauty of the rose we also have to accept the thorns as well.
As I always like to say:
Life is not always fair and it is not always fun but it's always an experience.
What we decide to learn from that experence is up to us.