Do you have any idea why it happened? I dont understand why I would need a new hub?

Anyway those oval looking holes are the back of my rim