SheilaKathy, I practice gratitude every day, even if it's just my usual prayer after dinner thanking God for all the good things in my life. I've never considered being grateful for all the junk that's happened to me, but if it's made me more compassionate, I think it would make sense to be thankful for that. Thanks for posting this.
This also kind of segues into something I've been thinking about for the last day or so. Have you ever read that book about why bad things happen to good people? I believe it was written by a rabbi. I've been thinking about trying to read it, or at least as much of it as I can.