Bfs job

ok so my bf recently switched jobs and works outside doing landscape and all the guys he works with are alcoholics n just like to go out to clubs n do drugs n are bad influences and some he used to hang out with before and i get anxiety every time he goes to work just thinking what he does n now he doesnt have a phone it broke so i dont talk to him until he gets back at 8 pm at night :( we have had a bad relationship no cheating i dont think so just us being immature and wanting to still have fun and not trusting each other but now we have a baby and are trying to change i just dont know what to do.. I told him to get another job but he said no hes good there and hes not gonna change just because i told him to. Also his boss lets him borrow one of the work trucks since we dont have one at the moment. The problem is im scared he will go back to his old ways 😣 Also we had broken up for a couple of days n then he came back looking for me crying n stuff saying he would switch jobs if i came back so i believed him n he has changed its just that he doesnt wanna leave that job. i probably sound childish but i just feel nervous

Update: We have a baby shes 4 months n the reason he doesnt wanna leave is because he doesnt know where else to go and his boss lets him borrow one of the trucks they have until my bf gets his fixed. n hes like if i switch jobs whos gonna take me. Also hes not from here and doesnt know alot of english and every job he gets are with other mexicans from mx and almost all pf them are stupid doing coke and drinking thats why i hate that he cant find a regular job and has to work with those dumbasses they even know he has a family and they’re like oh does she hit u is that why u cant go out and make fun of him because he stays home with us. He used to go out alottt.