Students in central Omagh in Northern Ireland on March 24, 2023. Twenty-five years after the Good Friday Agreement ended an era of bloodshed, this is a moment to celebrate reconciliation across Northern Ireland but for many, the past is not always ea