Surely the fact the H and you have both admitted that you have done something wrong and hurt each other, that is half the battle won? And remember, you can NEVER UNDO the past, but you can move forward into the future. Why wear millstones of anguish around your necks? You both own up to your wrongs, so now, move forward! The more RIGHT, happy times you create for yourselves now, the less important a past wrong will seem.
Livnlearn
"The unexamined life is not worth living" - Socrates