As everyone knows I had a 3 year relationship with my ex-fiance who cheated on me many times. He was a bad boyfriend, yes. And I was a bad girlfriend. We had a bad relationship because we had a relationship, period.
But now that time has passed and scars have begun to fade away, I must say, he's a damn good man. He may not have been back then and he certainly didn't treat me like a princess but I didn't respect him and treat him like a king either.
1. While we were still together my brother gave him a car. Now that he's with someone else he still refuses to let his fiance drive said car out of respect for me. He LOVES his truck but he still refuses to let her drive the car no matter how badly he wants his truck.
2. He still treats me well. We have our tiffs but we always make up and we always end up compromising.
3. He loves our son. He plays with him and interacts on a level others can not match. No matter who we're with we will both continue to be Jojo's parents. No matter who else is involved my son's father always gets a say as do I.
4. I may get upset because everyone wants to be the first to move on and he is already engaged, a few months after our most recent break up. But, he doesn't let his new fiance to ever say a curse word about me the same as my ex was made to respect him.
5. I want him to be happy because everyone deserves to be happy and I'll always love him even if I'm no longer IN love with him.
6. Even though he doesn't pay child support he is working full time and going back to school to finally get his diploma, so I'm proud of him. When he does well, the family does well.
I believe that's all I have to say for now, I just felt compelled to speak up for him. Because no one can talk bad to my 'baby daddy' except me.

But on a serious note, next time you have a problem with someone, especially a co-parent, remember to put aside your differences and be objective. For your child's sake and your own state of mind.