You don't appreciate what you have until you loose it?

My wife passed away in a car accident.
She was only 29 years old and gone to soon.
I treated her horribly and now I regret it. My wife has always been a good person and I took her for granted. I snapped yelling at my wife while I was driving high speed on the free way all because I couldn't manage my temper. Last time a saw her I said some very horrible nasty things to her.
Now I can't live with my self I will never forgive myself. What can I do?
You don't appreciate what you have until you loose it?
Post Opinion