A week ago, he accused me of lying when I didn't and I have proof of this. He thinks I was lying because I was meeting an old male friend but I said old pal then family friend when I was texting him and he thinks thats a lie. I won't go into detail but he called me vile (which he later denied saying) and he called me an idiot.
Then a few days ago, he brought up the fact I didn't send kisses and then I said 'well you aren't doing it back'. And he told me 'go away, your an idiot and a liar'. I was going to come down and see him in a few weeks as I am staying with family atm eventhough I will be back to my own place next month. One of my parents is high risk and they dont want me travelling back and fourth in case puts them at risk, I explained this to my partner and he snapped 'I can't be with someone whos parents control them'.
My parents support me through everything and I am not going to risk their health, now my partner is saying 'its not working is it, your so up and down, doesn't seem like you want this'. Also last week, he yelled at me on the phone saying it was a bad decision for me to visit family and said I did it out of desperation to see them, although I explained how my granny has cancer etc and that I am sorting things out and he said 'thats your issues deal with them'. He also says I keep changing my mind but its lockdown and I have had to change things which isnt my fault. I feel so bad about this, what should I do?