Christopher West said this quote

All the hungers we have for love, for union, for happiness are given by God to lead us to him. The difference between a saint and the greatest sinner is where they go to satisfy that hunger.