Most Helpful Guy
I'm not gonna blow you up like some people have here, you're obviously hurting enough as it is. You need to have more respect for yourself though :) and I mean that in the nicest way.
If he shit-talks you to anyone who will listen, and will still take the same things from you whether he's in a relationship or not, then he sounds like he's got his own insecurities. Do not let him do this to you.
I know you said you're very depressed about this, and who wouldn't be. Just remember, he can't make you feel bad without your permission. And you're still giving him permission.
Look out for yourself.