Baby and hardly a village…

I have a one year old. I’m an LPN and currently in school to be an RN… i don’t have a big village to help with my son. My mom stays and hour and a half away. My grandma lives in town with me but has stage 4 lung cancer.. me and my sons dad are together but I want to leave him. He cheats, doesn’t help really financially and would rather stay out all night playing dominoes and cards with his family. His family is a party family, none of them ask to keep my son. The only legit help I have is from my sons dad “play” mom.. she is not his real mom, just the women who raised him while his real mom ran the streets. she loves my baby like her own and doesn’t mind watching him whenever. I work 12 hour shifts and the only reason I’m still with my sons dad, is because he can be at the house when i leave for work at 530am.. if we break up and he moves out, i would be waking my baby up at 5am to bring by the step mom. His dad will probably be staying there too but i really don’t want to be doing that to my baby… idk i just feel like im stuck in this relationship with no way out…