Drama Drama Drama ... Be happy that your not having his child.. as obviously he isn't the best choice in a partner.
Yes it hurts you.. But do remember if it was meant to be, you and him would have not been " off and on " for the last 4 years.
Welcome to PC