Why would you ever thank your worst enemy, the ex from hell who broke your heart, or your failures in life?
Can we really be grateful for the people and things that make our lives more difficult? Yes - you have everything to win from doing so. Why deprive yourself of the good you can take from it?
A little training and you'll learn to put a positive spin on negatives.