Every Thai pronoun commits you to a relationship, so the way out of the previous article is not a better pronoun. It is no pronoun.
Thai drops any argument that context supplies, and it drops them far more readily than French, where a subject clitic is grammatically obligatory on nearly every verb. That obligation is the problem: your reflex to produce a subject is total and it was never a choice.
- ไปไหนpaj nǎj
where are you going?
no pronoun anywhere in it
- กินแล้วkin lɛ́ːw
I've eaten / he's eaten
context decides, and it always does
A week's worth of work
Watch your own sentences for a few days. Most of your ผม can be deleted with nothing put in its place, and the sentence gets shorter and more natural at the same time.
This is the single cheapest register improvement available after ครับ, because it requires learning nothing at all. It requires stopping.
When to put one back
When the subject changes, when you are contrasting two people, and when you are introducing yourself. That is close to the full set of conditions under which a Thai speaker uses one.
Note what is not on the list: politeness. A dropped pronoun is not casual. The politeness is at the end of the sentence, where it always was.
- ผมไปแต่เขาไม่ไปpʰǒm paj tɛ̀ː kʰǎw mâj paj
I'm going but he isn't
contrast, so both appear