I never had the perfect parent life either, but I am now realizing in life that alot of people's parents haven't stayed married, or that other family members raised them. I try to take experiences from others on raising my kids. I'm divorced, but maintain a friendly relationship with my ex. I had a friend that had twin girls, so when he got a divorce, they each take a child and raise them, she moved far away, so they didn't get to see each other often. But what really surprised me was when he told me that him and his ex wifes new husband was like best friends, they went fishing together, camping. So I take his life experience in raising my kids. I'm not best friends with my ex's husband, but it is by his choice, I don't have any problems with him, but he is not as open minded.