I think you are being a very good friend, marinadances.
I don't know enough to give you any advice or suggestions or anything, but I have been sort of where you are with a good friend and I am glad you are being there for your friend. I hope and pray it will work out well for you both. I think that sometimes all we can be is a friend and "be there" for our friends.
I wish I could offer some helpful advice!