player feels hard to control and its annoying
Really? Sorry about that, is there any improvements I could make to the movement that would make it better in your eyes?
All I would do is increase the friction and acceleration unless you want a slippy floor kinda feeling