One of my friends - one of my BEST friends - complains all of the time. She's amazing, but it seems like all she ever does is complain.
For example, when we were on a trip, we stayed in the same room. When we first got to the hotel, there was a lizard in our bathroom. It was a small, harmless one, and it honestly wasn't that big of a deal. But by the end of the day, everyone knew about it because she complained about it so often.
The whole trip, she would call her mom and just COMPLAIN about how everything was going.
The worst part is, when she starts complaining, other people complain too. I hate listening to people complain (which is weird, because that's what I'm doing, isn't it? Ironic).

What can I do so that when she steps the complaining line, I can get her to stop?
I've tried changing the subject, but that doesn't work either; she finds something to complain about there too.