Hi Anthony,
this is how the L293 should be connected to the microswitches. Assuming R/H and L/H rotation the motor must be stopped turning either direction.
S1 selects R/H - L/H rotation.
MS1 is connected with NC to the logic output and C to 1A, NO is connected to ground
The same applies to MS2 which is connected to 2A, and also NO connected to ground.
To stop the motor (and any action) take 1,2EN to ground, otherwise always high.
I added three screenshots, L/H rotation, R/H rotation and stopping at when MS2 is depressed, switching 2A to ground. If both inputs have the same polarity the outputs follow correspondingly shorting the the motor to stop it.
Red indicates H-level and blue indicates L-level.
The L293 is no simulation model, it's just a drawing
Boncuk