I have mentioned before how I feel about karma. To me, karma is something you don't mess with; because you will always lose.
The energy you put out into the world is exactly what you get back in life. A few months ago I was watching a Joel Osteen sermon and he said that when you have something bad in your life happen, what God gives you back is usually even better then the original thing/person you lost. And that is truly how I have viewed every bad thing that has happened to me in the last year. Whatever I lost, whether that is material things or people, my reward will be even better then the original thing I lost. It may not be right away when I get my rewards, but I know that the wait will be worth it.
Even though I am not happy for something bad/wrong happening to anyone and I hate to tell someone I told you so, but I told you so.
P.S. You might watch this video.