Lust at First Sight

Valentine’s Day (or Lupercalia, if that’s your preferred festivity) is coming. So let’s talk about the spotlighted sin for the week: lust. Lust is another one of the seven allegedly deadly sins. And it is a powerful feeling, so much so that the churches are so frightened of losing control of the people to it […]