This improves on a few aspects. First off, it's pure javascript so real easy to get it up and running, no server stuff to deal with. And second, although it's randomized, it'll make sure to display every reason in reasons.txt once before cycling through again :).
https://github.com/saiko-chriskun/loveyoukelly