Does my father have the right to tell me what to do and what not to do with my money which i worked hard to earn

No, your money is your own property and it has to be spent in a Halal manner.