<human>: Can you condense the text into a few key points?

I've been with my boyfriend for almost a year now. We met online and clicked on the first date. Our relationship has moved pretty fast in general. We are quite similar in most respects but there is one major difference - he is very romantic and I am not. He also has a tendency to be very insecure. These things seem to cause a lot of fights. We typically fight over small, stupid things. For example; I don't want to have sex, I didn't want to shower together, I didn't text him 'I love you' enough... I honestly don't remember half the reasons why we've fought, but there have been weekends where I've stayed at his house and we fought almost every night I was there. He also doesn't like to talk about his problems, so he will often be in a bad mood for seemingly no reason. For example, once we went out to dinner even though he was in a bad mood. I tried to talk to him throughout the meal but he was completely quiet. When we returned to my place I broke down and cried. I told him to leave because I felt like he didn't care. He left but sat in his car for a few minutes and then called and begged to come back. We made up - as we always do - and he slept over.  He came to visit my home state recently and stayed for a couple weeks - we fought like every other day. Again, it was all small things. We definitely don't fight as much anymore but it's still fairly frequent.

It confuses me because he obviously loves me a lot. He showers me with gifts even though I say I don't care for gifts on general. He is very passionate and emotional while I am not. I love him with all my heart but the fighting is starting to wear me out. For a long time I begged him to seek therapy, and he just today made an appointment which he had been against doing for so long. This is our last chance and I'm scared.
<bot>: boyfriend and I seem to have a lot of petty fights, not sure if it's normal and if it's not, if our relationship is salvageable.