Well, anybody at your place would do the same, but sometimes you leave things to higher authority or sometimes you handle it your way. I have left matters to God and they got what they deserved, infact they had it coming, so he has something coming soon.
you sir are very right