Being forgiving doesn't mean we have to be pushed around .. just bear in mind that anyone you come into contact with who hacks you off may have had a really bad time before they got to you, I know you'll probably say ..how's that your business , it's easy to be angry, it's easy to get riled up and matter or make rude gestures and swear .it isn't so easy to be forgiving .. but try and do so because you can see it from their point of view .