Zach, first of all don’t take this personally! I’m not mad at you Zach I’m mad at the DIRT! I'm talking about the same dirt who have turned their backs on you. Or should I say they both kicked you out with the rest of the garbage. So… WHY ON EARTH do you keep on contacting them. What are you trying to achieve? This is what you should have done in the first place:
She dumped you and kicked you while you were down. KICK HER OUT OF YOUR LIFE!!!!
He kicked you while you were down. KICK HIM OUT OF YOUR LIFE!!!
So now you’re hurt. Yes, I know you will have to face them at school. But come on it’s not like you are married to them or have to raise children with them for the rest of your life.
NO. 1, you should have kicked them out of your life. How do you do that? IGNORE them as if they have an incurable disease. ACT like they do NOT exist.
NO. 2, of course you can forgive them. But like Mathias said “Forgiveness should be in your OWN mind.” You don’t have to announce it to THEM. Do you think they CARE after the way they treated you? I would treat them like they deserve to be treated: like SH*T.
NO. 3, listen to Mathias and Zara.
These 2 are lower than the dust. Look at what they have done to you. And yet you treat them like they’re your parents or royalty or something:

“Mommy, why do you gave daddy your candy? It’s wrong mommy. MOMMY IT’S WRONG!!! *crying* WAAAAAH. Look what mommy did... She's wrong... She... Waaaaaah”. Just keep on contacting them Zach: They are fully enjoying your drama performances while you're making a complete fool of yourself.