Sta. Rita de Cascia, saint of the impossible | Inquirer Lifestyle