throwing up on my period

hey yall! so for the past year and a half ive been throwing up for an hour straight and sometimes more on my first day and can never hold and food or liquids. i usually have sleep the entire day bc of severe cramps. anyone have any ideas to help?