She sounds very immature and selfish. Has she always been that way or did something change?

I dont get what you see in her. Was her carefree, spontaneous personality what attracted you to her originally?

Maybe this will help the rest of us understand your perspective.

PMA