Flat tire problems

Well, I finally had a flat tire today when I was riding my bike. And, of course it happens when I am out in the middle of nowhere. I easily removed the tire. Now I need to find out where the leak is. I had bought one of those compressed air inflators. Unfortunately, there is no “slowly pump air into the tire” setting on this thing. A quick squeeze resulted in quickly inflating the tire and then quickly deflating the tire as the air escaped. Fortunately, I had a backup plan. I also carry a spare tube with me. So I install that tube and fill up the tire. I now notice a second problem with this pump. When it quickly releases the air, it freezes the tire stem as the gas expands! You get to now deal with holding frozen metal as you try and remove the pump from the tire. Fun. So, I then bike off. Only to notice that the spare tire has a leak in it. Argh! And the gas canister has run out of air. Double argh. I bought a spare air cylinder. But I now notice that the pump is not compatible with this one. Apparently, there are two different sizes for the pump (and also two different threading styles as well). Four combinations for a simple pump. This time I am out of options and have to call for help. Luckily, the phone worked and Mike was available.