I have this close friend. When we're together, she's all loving and caring but once we're in public, she starts saying all sorts of bad stuff about me. Tho she does it in a playful manner, the listeners might not see it as such. I've drawn her attention to that severally, jokingly tho but she still does it. I'm too scared to flare up for fear of loosing her friendship. I know she's unhealthy for my peace of mind but I really can't shout at her, I don't know how to. I'm not the outspoken type. She has this attitude of keeping malice once I tell her things she does that I don't like. Please, is there any other approach to this?