<human>: Can you give me a shortened version of the text?

To keep this as brief as possible, I'll say this:

My high school sweetheart and I dated from my Sophomore year to my Senior year. I took her virginity with the promise to marry her, I was often mean, and generally just immature. I had no idea how badly I had hurt her.

I broke up with her by slowly just becoming more and more detached and antagonistic, before ending it with some awful words.

I never spoke to her again. She blocked my number, facebook, and e-mail that night. I've never been unblocked, so far as I know.

I've had immense character changes since I was 17/18, and I deeply, deeply regret how I treated her. I don't know her situation. I don't know how it's effected her, I don't know if she ever forgave me.

I've never apologized or accepted responsibility for my actions. I always insisted it was her fault.

I want her to know how much this has weighed on me over the years, how badly I regret hurting her, and that I understand it was my fault.
I don't need her to forgive me, I don't want her back. I just want her to know that I didn't forget what happened, and move on thinking myself a hero.

I want to write her a letter of apology. Is this a bad idea?
I was her first boyfriend. (I don't know if she's had others)

Let me know if you need more info.

Thank you.
<bot>: I was emotionally abusive to my high school girlfriend, years ago. I haven't talked to her since. Is it too late, or inappropriate to contact her with my apologies?