So, everyone has those horrible days or situations. And everyone always says that "everything happens for a reason". And at the time, you never see it. Sometimes it takes weeks, sometimes months, and maybe even years to see that. But I do really believe that. I have put up with every nasty, bitchy, mean spirited thing imaginable from BM. It has definitely made me see how to treat others. I started a new job last week. DH and I weren't sure what I was going to do with our BD-3. Well, she is being taken care of by my ex husbands wife! I take her over to her and my exes house in the morning and pick her up in the afternoon. I dont think that I would have ever treated a person like I have been treated by BM. But, being treated badly always put it in the front of my mind to never be rude, or judgemental, or make snitty comments. To do whatever it takes to get along and not cause waves where they dont need to be made. I have never and would never say anything bad about her to my ex. We had a very nasty divorce. But, after all the dust settled, we realized that we needed to co-parent our son together-bottom line. I always say she is the best thing that ever happened to him! I truely consider her a friend. I even vent to her about BM sometimes! I just feel SO blessed to have that kind of relationship with her and my ex. To be able to hang out, have a beer together and be friends like we were way back when...Maybe the things I have to put up with from BM are there to be a reminder to me of how not to be. And to remind me to look at the good and count my blessings where they are!