Hey other guest, puking blood is not normal under any situation. Do you have a stomach ulcer? Or if the blood-puking comes only during your period, you might want to check for endometriosis.
Please be well. Take care.
True, I once had to go to the hospital because I thought I had a ruptured appendix... turns out it was just pre-period cramps. The reason why it got me by surprise though is because I usualy don't get cramps, I get a dull, persistent lower back pain instead.
You can keep this information in the back of your mind and when you have a special lady in your life you can remember this and maybe bring her a hot compress to put on her tummy
Please be well. Take care.