Did you ask him why? If he is treating you badly then it’s good and you should break up with him. No point in staying with a toxic person
Why don’t you clearly ask him about what is it that he is expecting?
Confront with him and ask him if he really want to be with you or not. Because this is not a teenage relationship this is something you have to make it work for your whole life. Now you have to decide are you want to be happy or just sit think for your life . If he is not the one then this is the time to stop all this and move forward because ultimate goal is to be happy