Boyfriend likes to start a fight with me

everytime we see each other, he tries to get under my skin  and start a fight and then he drops me off home while i mm so depressed and crying  because he was arguing with me. He thinks i start fights but in reality it's him.  We been together for 2 years and 8months. We always fight ever since we started dating. I feel like cheating on him or leaving him . i feel like he's cheating on me . what do i do