Why does Iran target neighbors’ energy and civilians instead of only military sites?

If iran would actually limit itself, to firing at Israel oil , it could claim "Israel used fuel for jets to attack us" but in the big picture iran is firing all over.

At neighbor energy such as qatar , Who did not yet attack iran but probably will. At Israeli populated city to attempt murder, on non combatants, and injury and terror in both meanings.

So when iran does hit something military that is the same terror as all the other rockets. America suffered losses and both sides lose in any wars, but iran is losing more. But my question is: why does iran attack neighbor energy and civilians? Why not limit to military targets?

Why does Iran target neighbors’ energy and civilians instead of only military sites?
Post Opinion