I think I went too far calling my friend fake
Why did you call your friend a fake?
Because they only care about getting attention from girls and they act fake.
You might have a good reason for calling out your friend for acting fake, but you need to look at it from their perspective. Maybe they are lonely and that's why they are craving attention from girls. You can apologize to your friend and talk to them about how you feel.
Why should I help mean people like them? They're a fake.
It's good to be honest with your friends. However, you should be mindful of how you express the truth in the future. Saying things in a harsh way can hurt a connection.