Do you live with her? I've never known anyone to change their usual behavior/personality by just 'promising' or 'deciding' to do so. It sounds like the two of you have a long, established pattern of interactions. It doesn't mean the person isn't sincere when they make a promise. Name calling will generally increase negativity.