@MichaelJ,
Michael.
You say you love your sister.. That you for the most part was the Adult, bringing her up.. What an achievement don't you think? Because of you, she has a life, a better one than she would of. She would know that. So, you are pretty sure you are going to top yourself.. That's the end result for her? No Mother, No Father and now No Brother, good one. Re-think that, you have a duty in this life at least to her.
When you visit this dream.. Change it. Sit next to your Father, not across from him and just talk...
About my ex? Like you, a great "hider" of pain.. Outgoing, funny and attentive. Until, the day he married me.. Then it all came to surfice. He hated women.. His Grandmother was controlling, his Mother got ill from Cancer, had it for 10 years, his Father committed suicide over fraud and ending up in Gaol and rummer had it, he was gay, hense her illness. He will forever, find a woman and forever, lose that woman.. Ring a bell?
His first wife cheated on him, because she gained weight and he demanded she go to the gym, didn't love her for her, show pony was what he wanted... Found that out later

Second wife, me, didn't... But, then he wants to cheat me, financally, another greed on his behalf, when I walked with nothing and wanted nothing. But I left, and found someone else. Ring a bell?
You can not walk this earth holding onto the past.
Go and fly that plane.. Make him proud.
Make something of yourself, for you to be proud of, your sister is proud of you.
See the thing is, you, like Michael and yes that's his name too, just walk the Earth, in pain of the past and can't move into the present although both of you try to, but you can't hold onto that woman, because you can't reach the present as the past is still there.
Make something of yourself. It's time to make changes.