Vomiting during cycle

Ol
Every month on the first and/or second day of my cycle I vomit alllllll day and I get so weak sometimes that I can't even get out of bed. :( any advice?