Should I leave him?

I’ll make this as short as I can. I met my bf about 5 years ago on insta. We have an on and off relationship since then and finally met in person a month ago ( I know that’s a long time but I was scared). I knew before my flight that he would be busy with work but I still went to see him. We had sex and he wants me to have his babies.

Let me mention that during these 5 years HIS communication went from FaceTiming me all the time and calling to now only text messages every couple of days.

I’m now waiting to see if I’m pregnant by him but also tired of his lack communication. It’s like a cycle with him. He’ll communicate a bit more, then it gets worse, I’ll leave him but then he comes back into my life.

Advice???