Uff... discusiones....
No creo que si hay discusiones sea el mejor ambiente para un niño, ellos se enteran de todo y lo imitan todo. Si son tonterías, no pasa nada, pero si dices que son discusiones fuertes, mal. Si simplemente hubiera compañerismo, aunque no fuera un amor romántico, podría entender que la relación y la convivencia continuara, pero en cuanto hay peleas de por medio... Además, por lo que dices, no eres feliz así, y eso también lo notan los peques.
Intenta hacer un balance, ver lo bueno y lo malo de seguir así y lo bueno y malo de dar un cambio a tu vida, las posibidades que tienes, etc... Si necesitas ayuda de un profesional, búscala, que no es nada malo (ya sea un psicólogo, un consejero o o que sea). Mucha suerte!