You mention love is patient, and love is.
Love is patient, love is kind. It does not envy, it does not boast, it is not proud. It is not rude, it is not self-seeking, it is not easily angered, it keeps no record of wrongs (1 Corinthians 13:4-5).
Does this mean you are in love with him? Have you discussed what love means to the both of you? Is your boyfriend someone you would want to spend the rest of your life with just as he is?
For God did not appoint us to suffer wrath but to receive salvation through our Lord Jesus Christ. He died for us so that, whether we are awake or asleep, we may live together with him. Therefore encourage one another and build each other up, just as in fact you are doing (1 Thessalonians 5:9-11).
God did not create relationships for us to suffer in, but rather for us to encourage one another through.
Aside from how your boyfriend is responding to you as a person, how are his actions helping you to grow closer to the Lord? If he throws his Christianity out, as you have witnessed, the two of you in a spiritual sense don’t seem to be equally yoked.
You mention he is verbally aggressive, doesn’t want to discuss your feelings and shuns away from deep conversations. He is likely trying to avoid having to face something in his own past or deal with some of his own deficiencies. I wouldn’t be surprised if his anger is not even about you.
In the way he denigrates you, your boyfriend is exhibiting signs of a “controlling” personality, where the “controller” wants you to believe that he is the only person for you because no one else would want you.
There seems to be a lot of unresolved issues in his life. You said he has “temper tantrums.” That term is usually associated with children. What if your boyfriend never wants to come to terms with (or grow out of) his personal and relational limitations? Are you willing to live with him and his deficiencies whether he addresses his issues or not?
Being afraid of a person’s reaction to the truth of your feelings is not a foundation on which to build a relationship.
It is ultimately your choice as to how you want to proceed, however I would suggest you ask (and listen to) God as to what He wants for YOU, evaluate what you want in a relationship and ask yourself if your boyfriend is truly the one who can provide it for you.
SHE SAID: I do not consider myself an alarmist and, in general, do not jump to conclusions too quickly without some time spent contemplating.
However, that being said, when I first read your question I immediately thought to myself, GET OUT! Whether you realize it or not, you are in what sounds like an abusive (mentally, verbally) relationship. And, as I have heard from many friends’ and acquaintances’ stories over the years, physical abuse is a very close cousin and usually soon to follow (if it isn’t already happening in your case).