She seems to be trying to take out her problems out on you. If someone has nothing good to say just ignore them, it does not matter if it is your mom/dad or anyone in your family, you do what you have to do and you do what you have to do for yourself. Your sister does not understand that i am sure.. if you really want to help her just tell her that you forgive for anything she has done to you and move on. When something good happens in your life just be happy, don’t let her bring you down. Don’t tell her that you hate her, tell her (I hate the things you do and how you treat me but were family and l’ll still love you at the end of the day) So may say something like i hate everything you to always, but if you’re always nice to her she will have nothing to shoot back at you, when you are out of ammo you’re SOL.