You did not make a mistake. You made a choice, and it had tradeoffs. Acting out of compassion often does. I think it's worth doing anyways.