I'm sorry to hear about your troubles. The first thing that came to my mind was dump that chump. I know it's difficult and this is a very trying time for you.
Others have already given opinions, but it boils down to your realization and sanity. Do what's best for you and your child. Focus on that. In the mean time...
https://www.youtube.com/watch?v=0ABh3ZW39vk