You may have a clogged torch. Check the part that is a metal tube where the gas comes out.
If you look down in there (with the torch off) you will see a 3-pointed star where the gas come out.
If anything is blocking that the torch will just go out and behave oddly.
Turns out I had some solder (I was doing plumbing) that fell into the torch when I aimed it up from under a valve I was working on.
As soon as I knocked this solder ball out of the torch (the part that is a metal tube) it worked great again.