Deberias estar sola un tiempo, cuando tienes hijos tienes que ser 20 veces más responsable y creo que no lo estás siendo, no sé que edad tienes pero suenas muy infantil.
Tener a un maltratador como padre y que su madre siga con el como si nada no es muy buen ejemplo y por tu ex, no sé, segundas partes no funcionan, si no te convence ninguno al 100% deberias estar sola, ya no por ti si no por tu hijo.