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