If he did it to you, eventually, he'll do the same thing to her. This is of little consulation to you now because you're angry and hurt by his actions. But look at it this way, at least he didn't slip behind your back and cheat on you.
Reading posts that the girl makes about how happy he makes her and how wonderful he is, only adds fuel to the flames -- STOP reading them. Of course she's silly happy right now (another thing that makes you angry because he used to make you feel that way.) She's young and dumb, he's an idiot. He proved that to you when he left you. Instead of being angry at them, focus on positive things (like your son)
Whenever your ex has something negative about you, shrug it off. He gave up his right to any opinions about you (other than your parenting skills that pertain to your child) when he left the relationship. His opinion of you is of no more value than any other schmuck you'd meet on the street.
Stop worrying about the eight years you were with him -- you're only 23. It could have been MUCH worse, you could have been stuck with him for 28 years!
Eventually the pain will go away because it hurts to be rejected. Move on with your life like he has with his..living well is the best revenge.