Been through silmiliar circumstances with family and Cancer myself lately, hang in there. God says we are to honor our parents and you have so your on the right track with your decisions.
The other loved ones will hopefully learn from your grace and be freed from their own turmoil even though it make take time. God Bless and we will keep you in our prayers.
Don