how do you and your so deal with arguments?

I'm new to this relationship thing and I know communication but it took us about 3 days to actually sit down and talk about it. I've told him how I hate that and he apologized and said he'll do better next time but he said that in the past and here we are again.
Suggestions?