Communication is such a vital ingredient of a relationship. Never assume what the other thinks or wants. You need to sit down and calmy talk things over without raised voices.

If you find you can't talk without fighting, have you thought about writing it all up and giving it to her.

You need to sort out what each person wants from the relationship and what your long term goals are.

I agree with PDM, relationship counselling would be excellent here, friends mean well but they tend to favor one side.