Veritgo

I've been suffering from extreme veritgo that I get almost every other week. It doesn't last minutes to hours, it usually lasts days for me. Whenever I get it, I get so sick that I literally cannot drink or eat anything without having it all come back up. I'm having this dread of having to live with this for the rest of my life. How do you cope with this?