without an H bridge you can only control the speed of the motor in one direction
Yes but you can do it with relays:-
http://www.thebox.myzen.co.uk/Workshop/Motors_1.html