Update bf punched me

in the eye last night i left him but now its swollen n a small spot has blood in my eye n it hurts when i look around n its blurry. What should i do.????

update guys im scared to call the police since im still 17 ima turn 18 the 27th but hes 22 i know thats old n wrong. but ima get it trouble or my mom is n cps is gonna go look at my siblings n stuff n i also have a 3 month old. hes from mexico so if he goes to jail idc or but im scared for my family.