Anvil said it well. You have waited 30 years for HIM to change and he didn't. It's time for you to think of your future and find help and support for yourself. Counseling, meetings of Al-anon, Nar-anon , CoDA or church family support groups could help you. You don't have to do this alone.
Keeping you in my prayers.
Hugs