J.V.
Forget the terrible twos, my daughter was part of the terrible fours...I called her Sybil (multipersonality)because this totally different cranky, angry girl would appear in my daughter's place. She outgrew it.
Yours is a bit different in that she is a different emotion so I am at a loss for suggestions.
Good luck!