Need a break

My bf and I have been together for almost two years. He's a good guy but I honesty feel like he's clueless. I often find myself having to explain things to him so he can understand and he can be very irrational. For example, he feels the need to call me every moment he gets because he's afraid of me getting mad or like today he was supposed to give me a ride somewhere but was afraid to call me ( claimed he didn't want to bother me) and he ended up not taking me..... He apologises and all its just frustrating. He also has a habit of freaking out and panicking about even the smallest inconvenience. It just makes me uncomfortable and scared tbh. Idk what the best thing to do is..