Those mysterious holes at the exact same spot
Why Do Shirts Get Tiny Holes Near the Belly Button?
Tiny shirt holes near your waist usually are not moth damage. They often come from repeated rubbing against jeans buttons, rivets, belts, and counters.
Quick answer
It's friction — specifically the metal hardware on your jeans and belt rubbing against thin shirt fabric at the waist. Every time you sit, lean, or move, your shirt is pressed between your body and the rivet, button, or buckle of your pants. Repeat that thousands of times and the fabric wears through in tiny pinpricks, always in the same spot. Kitchen countertop edges at waist height do the same thing. It has nothing to do with moths, the washing machine, or cheap fabric alone — though cheap thin fabric makes it happen faster.

Technical name
Pinholes
Main cause
Jeans hardware friction
Why same spot?
That's where metal meets fabric
Moths?
No — moths eat indiscriminately
Next tiny mystery
More things hiding in plain sight

Those tiny copper dots on your pockets
Why Do Jeans Have Rivets?
The rivets causing your shirt holes — and the history of why they exist.

That hole in the same spot every time
Why Do Shoes Get Holes Above the Big Toe?
Another clothing wear problem caused by friction in a specific repeated spot.

You noticed the tiny pocket
What Is the Tiny Pocket on Jeans For?
Another jeans detail most people interact with daily without thinking about.