Been there and done that. I have asked all those same questions to a person who sounds much like your ex. You will never know the answers and eventually you will stop caring. As my mother said about my ex " he is not a nice person." Simple, but so true. Kind people don't do what your ex did. Normal people don't do what your ex did. It takes many years of being raised in a screwed up family life to become such a screwed up individual. I am sure your ex was damaged many, many years before you guys hooked up. Such disregard for you, awful, but possibly forgiveable with work and time. The disregard for your daughter unforgivable. Don't ask GOD why you. Thank GOD for opening your eyes. Be glad that he did not have the chance to screw your daughter up the way he was screwed up by somebody. Hopefully, you are getting a nice sum for child support. Use that money to make a wonderful life for your daughter. Don't give this man any other space in your brain. Get some help professionally if you feel like you need to, but please, please don't give a damn about someone who didn't give a damn about you. Get up, brush the dirt off your shoulders, and count your blessings he left. Phew, that was a close one, but you made it out with your mind in tact. Be glad, not sad.