i cant leave my unhealthy relationship

I have been mentally checked out forever. I have fallen completely out of love with my partner. our relationship has caused me so much damn stress that my body has been literally shutting down. i only think of all the bad shit he's done to me and I know that's so baddddd. I can't move on from the mistakes. but what's keeping me is.....we have an almost two years old and my family is all about trying to make it work to keep the family together. I feel so stuck cause I don't work ..I stay at home with my son. so I have no where to go. I don't wanna stay at one of my parents houses or my brothers. ugh just over everything. I wanna be in an apartment with just my son and me.please help. do I try work it out or what