Dragan,
The rules do not exist in a vacuum, they exist for a reason. The reason is that many before us have been down the road and found out how they messed up later.
I have one philosophy for breaking rules, that is;
1. I know what the rule is
2. I know why the rule exists
3. I know the price I pay for breaking the rule
4. I know what I have to be careful of when breaking the rule
If I know all of these things and I still want to break the rule, I break it.
The problem with this is that all too often rules are broken, not because that was the best way to do something, but because someone did not know any better.
Breaking a rule should never be an easy decision. I tell my students that if they feel that they want to break a rule they should;
1. Fly to the desert
2. Drive into the desert
3. Walk farther into the desert
4. Find a place with no shade and sit there of 30 days
If at any time they decide not to break the rule, come home. If after the 30 days they still want to break the rule, then come home and break the rule.