I don't know your previous relationship with your sister but everyone here seems to be cheering you on for what you did. It is good to be true to yourself but I wouldn't have done it the way you did. It seemed like all it would do is make tension.
Perhaps visiting her in person and having her sit down before her telling her the news might have braced her for the announcement and maybe would have created some compassion and understanding from your sister. Maybe not. I also don't like obscenities being sent in texts but perhaps I am old fashioned.
I hope you can find unconditional friends you can spend time with. That takes time and energy and isn't as easy as one gets older. Welcome to the rest of your life...enjoy it.