My father called me a whore… im a virgin but I feel like my world is shaken and I could never forgive him
That's horseshit. Calling a woman a whore is like a slur. Your dad should be ashamed. You have nothing to apologize for. It doesn't matter at all if you're a virgin or not. Fuck him.
I am so sorry you went through that. That is extremely insensitive and I hope your father comes to his senses and apologizes. Did he have a bad day maybe? Although that is not an excuse as no father should ever humiliate his daughter like that.
That's terrible! All parents are short of being perfect. They're just people, and make mistakes. Don't let his bullying get to you. Hold your head high and forgive him for his shortcomings. You are not anything that he calls you. You are what YOU tell yourself that you are, period.