I have had repeated issues with my storm door, just because of the direction of the wind. I leave it locked all the time. Where did you buy the door? I got mine at lowes, and it is a Larson brand. If some of the door is salvageable, Larson will replace the parts that are broken. You may have...