One of the best tools a couple can learn is, how to fight fairly. When you bring up past arguments - this is called 'kitchen sink arguing' - a big 'no, no' lol. I agree, it sounds like you have a nice man, so do your best to learn these methods to improve your communication as a couple. Good luck.
http://www.positive-way.com/howto2.htm