Q.Why do I have little pin holes in my petunias
These little holes start out small but they ultimately get larger and end up destroying the beautiful flowers. Then whatever it is starts to go after the entire plant.
The most likely culprit is budworms. This article discusses them: https://www.gardeningknowhow.com/plant-problems/pests/insects/controlling-budworms.htm