i have a hit-away it is so cheap and simplebut it fixed my swing

or even better go to the batting cages it get used to actual thrown baseballs

Yes but not everyone has the luxury of living close or being able to drive. And they can be pretty expensive too.

I live 45 minutes away from batting cages but My dad will still throw BP even with a collapsed foot

Good for you.