Déjà, il faudrait que tu prennes de la distance, même si c'est probablement difficile dans un couple, afin que tu ne t'enfonces pas de trop suite aux soucis de ton mari.
Quand tu auras réussi à prendre du recul, je pense qu'il serait bon d'envisager de remettre ton couple en question. Rester avec quelqu'un qui n'apporte rien, et qui te rend plus malheureuse qu'autre chose... Pas très constructif.
Même pour ton fils, il finira par le sentir, bien que tu essaies de le protéger. Donc, comme il a l'air d'être une de tes principales motivations, si vous ne parvenez pas à régler vos soucis avec ton mari, je pense qu'il serait préférable, pour lui, sur le long terme, que vous soyez éloignés mais plus heureux.