Just wanted to throw something out there. When she "opens up" or tries to have an R talk, it sounds like you acknowledge and listen, which is great, I am curious if you respond and validate to be a better listener. For example when she said it's too late to turn back, you could acknowledge and validate her by saying, I can see how you could believe it's too far gone, would you be willing to share why you believe it's too late though?
Personally I wish I would have done that more, I avoided it tho because my tendency was to offer advice or try to fix it. Most people just want others to listen.
Hope today is an awesome day for you buddy. You are doing a great job.
The person that you will spend the most time with in your life is yourself, so make yourself as interesting as possible.