FYI, about Naltrexone....it definitely works WHEN you take it. And the nausea will disappear within days (did or me, at least).
My issue with Naltrexone is that you have to WANT to take the pill instead of drink. Many days I chose the bottle over the Naltrexone.
If that sounds like you, consider taking Naltrexone in monthly injections. It's called Vivitrol. It works because the Naltrexone is always in your system.
Best of luck!