She's my older sister, and I'm her baby brother. She was always a great older sister to me as a kid, and we actually did a lot together despite a 7 year age difference.
She's become an alcoholic in adulthood though, and even without the alcohol her life is kind of out of control (poor spending habits, tumultuous romantic relationships, etc). I tried maintaining a relationship with her for years even though it was not enjoyable for me at all since all she ever wanted to do was drink (and then be a sloppy emotional mess) and she never really showed any interest in my life at all. I distinctly remember one time in particular when I visited her after living abroad for several months, and despite having not seen her in half a year and all the things that had happened in my life since, she basically just talked about herself, her dumb roommates, and her boyfriend drama for the entire 3 hours of our time together and showed precisely zero interest in my life. We went out that night and she drank about 8 beers, cried, and then I had to drive us home in an unfamiliar city. That was the visit.
After about 5 years of stuff like that, I finally had enough and have cut her out of my life. We still communicate on fb here and there, but I never call or visit. Any time I had called in the past she just went on an hour-long monologue about herself and then the "conversation" was over. I'm feeling bad because she is my sister, we are not close with our parents, we've been through a lot together, and she was there for me when I was a kid, but no matter what anyone says or does, she is unwilling to change or even acknowledge she has a problem, so there's not really any potential for things to ever improve.
Please tell me I made the right decision (or not if I didn't). Thanks.