Why not find happiness in a spiritual life instead of porn, booze, vidya, etc.?