What do i do:/...

My baby daddy disappeared throughout my pregnancy i had no communication with him and knew nothing about him he left when i was 2 months pregnant,well now hes back, he saw the baby twice he called me through his friends phone asking to see the baby and i let him see the baby.. he then told me he was sorry for walking out and that he wanted to be part of the babies life and i told him to start off by calling and he said he didnt have a number right now but yet his phone ringed and i told him i knew he did he just didnt wanna give me his number and all he said was “ima get a phone here”(mexico) now its been a month and he hasn’t bothered in calling he called the other 2times to see the bby from his friends phone again last time he came i didn’t answer his friend and showed up to my house aggressively trying to hit me and yelling at me insulting me cussing me out infront of my baby and i told him it was the last time he’d see the baby scense he didnt have the balls to call from his own number also my baby got sick days ago and he didnt even know because we have no communication technically he doesnt care about the baby did i do the right thing in getting him out of the babys life until he’s responsible he doesnt give me money either and im in mexico in a ranch so i cant child support or do anything about it legally.. i don’t understand if he said he wants to be in the babys life why not even have a number to be knowing about his son..he also said i was”his” that i couldnt go out or talk to amy friends that i had to do what he said because i had his child