Maybe he feels really srtong towrds, and about you, bu tisn't ready to say that word. It's a strong word. My X told me that love isn't just a emotion, but also a commitment. A way that someone wants to feel about the other cause of how much they care for them
so maybe... He wants to take things slow, or isn't ready to make that "promise
That is a question to ask him haha. Come on though, just because an individual does not tell you they love you every 10 seconds does not mean they do not love you. For example I am almost 22 and in those 22 years I have heard my dad say I love you to my mom maybe 100 times. IN 22 YEARS. Now, my mom knows he loves her and we know he loves her through his actions, he may not say it all the time but he does show it and he is always faithful no matter what.
Stop being peranoid and talk it out. Without the fighting, and maybe if you don't tell him I love you soooo much he might start saying it more often. Just an idea
He might not love you YET --- that's, if you two just sort of started going out. (I'm not thinking you were!!) A crush is NOTHING compared to love. Trust me. Ever since my first boyfriend I can't even have a crush on someone without comparing it to the love I had and thinking "jeez this is nothing, how could I ever like this guy"
Um....Just because he doesnt say it all the time doesnt mean he don't love you to find that out maybe you should watch how he acts around you and stuff like that