Wow, you really have a way with words. And quite the perspective on life. That's a compliment and a friendly consolation, for all you've clearly been through.
You've put into words something that's happened to me as well. And I remember it the same way, the time, the day, when it happened. It's like you suddenly see the whole picture, with the empathy you never were aware enough to have before. And it's wonderful. Because just the same, after years of silence, we started to say "I love you" again, without any of the usual passive aggression, sulking, awkwardness. It was genuine. And we've never spoken about it directly. It just happened one day and with some time we both knew it. And I think we've both been thankful for it too.
Life is so incredibly short, but all the same - it takes time. To work itself out and for you to grow through all the things that happen. I can only imagine all the elderly people alive who would give anything to go back in time with the perspective they've gained from age. The sad thing is, that's never an option.
I guess that's a part of growing up. You really might think you know so much. Then one day it all comes clear how little you ever did understand about anything. It's humbling, but it's such a good point to cross, too. I'm glad to hear you made it there too and were able to mend those important relationships, at least in some way. When your perspective shift's from outward to inward, it really is a life changing thing.
Just don't let guilt eat you alive. Let it be a teacher. You can make anything bad into a positive. I know that maybe sounds trite, but even if you can't make the thing itself be anything but bad you can make the lesson learned something valuable. You can make sure it teaches you something good. I learned a long time ago that some things in life you can't will them to be good, no matter how hard you try. Some things just suck. Some things just hurt. Some things will work every way they can to eat you alive. Even destroy you. And some things never go away. Some things there is no fix for. The point to learn is to stop asking everything to be good. Stop waiting for everything to be good, and change your perspective. Do everything you can to change your perspective till it feels better somehow, or at least like you can accept it in a way that brings you some peace inside. With some of the most difficult things in life, that seems to be the only healthy option there is.
This was a great story of personal growth and a very sweet tribute to your dad. There's beauty in the ugliest of fucked up things if you just know how to look so you can see it. Perception is everything. One of life's most valuable skills, an art, and the reason why some of the most beautiful souls alive are those who've honed it well. It seems like you're on the right path, and that's wonderful to see someone accomplish. It's such a hard path that by necessity you have to walk alone, an entirely personal one that only you will ever truly understand. I know how much it helps to try and express what parts you can find words for.
"Monsters are real, ghosts are real too. They live inside us, and sometimes, they win." - Stephen King
RE: Dancing With the Devil: How I Came to Be in My Current State of Existence pt 4