Now I want to add my 2 cents worth (because I agree with JJ and the gang).
Dude, you have a son... who is watching you like a hawk.
You are teaching him how to treat others who hurt you and he's taking notes. One day he is going to be a teen and he's bound to disappoint you with choices he makes. He NEEDS you to remain true to his mom until you have no other options.
Humility, kindness, honesty, integrity, patience and love are what you want to teach him, right? Well, that lesson begins with you.
Go hang out with friends who really support you instead. The water in that ocean is far less murky--and you can see where you need to go.
Betsey
"There are only 2 ways to live your life. One is as though nothing is a miracle. The other is as though everything is a miracle."