The Greatest Revenge Against July 4, 2015 By Robert Tew Your happiness is the greatest revenge against those who wish to bring you down.