Simple h-bridge problem

Indeed, but current is not the issue, its the high voltages you get (known as "inductive kick back"), you need those diodes in an H-bridge driving anything inductive such as a motor / electromagnet / relay. Even small inductors can generate 100's of volts and zap your semiconductors instantly.