Survival of the fittest… Thats how shit goes, I doubt that letter will make any impact on anybody and will show to them that you stayed awake in sleepless nights because you got fired, I doubt they will even remember you. It’s life, your doing good now, the past is the past you can sleep peacefully.