St Dwynwen’s day is celebrated in Wales on 25 January and commemorates the patron saint of friendship and love.
The story goes that Dwynwen fell in love with Maelon Dafodrill, but unfortunately her father had already arranged that she should marry someone else. Maelon was so outraged that he sexually assaulted Dwynwen and left her.
In her grief Dwynwen fled to the woods, where she begged God to make her forget Maelon. After falling asleep, Dwynwen was visited by an angel, who appeared carrying a sweet potion designed to erase all memory of Maelon and turn him into a block of ice.
God then gave three wishes to Dwynwen. First she wished that Maelon be thawed, second that God meet the hopes and dreams of true lovers and third that she should never marry. All three were fulfilled, and as a mark of her thanks, Dwynwen devoted herself to God’s service for the rest of her life.
Further Details – St Dwynwen’s Day | National Museum Wales