I love this post!!!! Thank you for sharing...
Good for you for standing up for yourself and your little girl.. Your post screams true recovery..
This guy may not be good with kids or may not be around kids all that often.. I don't have kids either buy I'm logical enough to know that 4 year olds will be 4 year olds because I have 5 nieces and nephews :-)!!
The right one will come along one day.. Just keep smiling and weeding through the bad ones..