Didn't you just go there for Easter?!
Ha! Ha! Welcome to the war between the sexes. She's mad because you've been much too 'appeasing' to do whatever SHE wants. Her madness is nothing but manipulation to see how much control she can have over you.
It's time for you to stand up like a man and start doing the things you really want to do and let her appreciate you for the things you love. Life is too short to waste time with people you may have no business being with, maybe it's time to draw the line with her at what's most important to you.