Josh will have to wear this all of his life.
That is not my fault.
Had he and his family not wanted to be reality TV stars, we would have never heard of him.
Well, both Josh and you will wear something, but they're different things.
Josh will wear making a mistake, admitting it, making amends, learning to live a better life, being supported in love for his efforts and actually changing for the better - for the rest of his life.
You will wear your refusal to forgive him, despite anything he's done to make amends - for the rest of your life.
And you both will have to live up to your own judgements, for the rest of your lives.
Seems fair to me.