If he doesn't trust you, that is his problem. Find another boyfriend. Tell him that you have neither time nor inclination for his antics. I think he is being manipulative. He is trying to make you feel like you are beholden to him, as if you have done something wrong, when in reality he has an insecurity problem.
Just be loyal and faithful......trust is earned mostly not given. So trust takes time.
Time. It sounds like I'm the same way, and really nothing but time could probably prove to me that someone wasn't going to hurt me.
And dskdw25q9n is hopelessly insensitive, I blocked him for a reason.
u could try a lie detector test
I'm gonna b blunt here Angeee, unfortunately, no matter WHAT u do or say, people r gonna believe what they WANT
Stop carrying or mentioning weapons
It depends how long have you been seeing this guy, the psycology thats going on here.