Well, do you pump your tires up before riding? Its probably not necessary every day but if you're getting flats and jumping curbs and what not, you should probably go to the max inflation listed on the sidewall of the tire. It sounds like your curb jumping excursion was what we like to call a pinch flat.
Next time you get a flat, take the tube out and figure out where it flatted and why so you can prevent the cause rather than just patching it up and hoping for the best.