You are so welcome!
Not only does your son deserve a happy momma, but you yourself deserve to be happy! I know it's hard to look at yourself and see everything that you have accomplished, but it is not impossible.
Love yourself! Respect yourself! And don't let that a**hole win. Don't grant him that much power. Prove him wrong and rub his stupid face in it, haha.