I don't think you have anything to feel guilty about Hazel.  
Firstly, even though you don't like doing so,you GO. So many people just don't. Even though your sister is no longer the person she used to be, you are still demonstrating your love for her.
Secondly, your reaction to leaving, is really just counting your blessing, so continue to feel happy, and thankful, that you are leaving.
Dawn