My boyfriend (M36) is always suspicious of me (F36) all the time. How do I make him feel more secure?

My boyfriend thinks I'm always up to something. We have been together for 2 years. He is a 2.5 hour drive away. I drive to him nearly every weekend unless he tells me not to as he has plans/when I have a family commitment/I'm sick. Many times we have fought and he will just "end it", delete me off all things. Then when we have resolved it, I got to a point of refusing to readd him on social media because 1, he'll do it again, 2, it wasn't me who removed him.
If I change my profile picture, he thinks I'm doing it to get attention from someone. I told him I actually put no thought into it, I change it when I get bored of the pic or fancy a change. I said if I was ever going to do it for attention it'd be his because I have only ever changed it to pics he specifically has loved. He said its when I have changed it when we are not together that it bothers him, so I presumed he meant on the 2 occasions when he and I have "broken up" so I stopped that, but apparently I misunderstood him and he meant if haven't seen each other for couple of weeks and I do that. I thought ok, I can understand. I won't lie, I do get defensive because he continues to insinuate things when I don't think I've done anything wrong.
Whatsapp, he sometimes see I'm online late and he will say, again if we haven't been talking because of an argument or something, actually anytime really, and then he'll make comments like "hope you enjoyed whoever you were talking to late last night". I feel I should be able to talk to whoever whenever but its not what I'm doing. I don't ever stay up chatting after I've said goodnight to him. If he's gone bed and I haven't then yea if one of the girls messages then I will chat to them. Otherwise on the odd rare occasion I wake up and look at my phone. Either way, it's rare occasions I'll be on late.
He obviously doesn't trust me/thinks I'm cheating but what should I do to ease his mind? I always tell him he has nothing to worry about with me.
My boyfriend (M36) is always suspicious of me (F36) all the time. How do I make him feel more secure?
Post Opinion