I really like that letter. You have owned up to your parts, mentioned her parts, and expressed regret. I think she will be able to read it and process it, as you aren't accusing or trying to hurt her. I hope she will see it as you meant it, sincere.