So it started out my period being 5 days late, I had cramps and sore b**bs and was moody. When it cam it lasted 4 5 days! The night before I felt soo sick and was puking all night then in the morning felt ok but ended up puking 4 times that day and fainting. I felt nauseous the day after that but then felt fine for 2 days, then last night I felt the nausea and head cache come back

I thought I was gonna be sick again but wasn't just felt like it and felt nausea in the morning but it felt better after I ate something. This is SO weird I have no idea what's going on some one help please?