Arduino 12VDC motor controller with limits

Think I will just have to pay someone professional who knows this stuff. I am useless with coding.

Thank you guys for trying though, I have learnt a bit about these things.