Girl keeps calling me annoying, should I just stop talking to her?

This girl seems to like talking to me, but she calls me annoying all the time. She says there are worse thing to be and shouldn't get offended, but she does it all the time.

If I stop talking to her, she starts telling me I'm a brat and gets mad. Should I just ignore her from now on and let her be mad? Also she initiates all the time and goes around asking me questions but why?