Promethazine is also used to prevent and treat motion sickness. Promethazine helps control symptoms, but will not treat the cause of the symptoms or speed recovery. Promethazine is in a class of medications called phenothiazines. It works by blocking the action of a certain natural substance in the body.
You should be avoiding caffeine during your period, since it can make you anxious and retain water, so kick that coffee addiction and replace it with tea. Different types of tea can help with different symptoms. For example, green tea can help with cramps, while peppermint tea can soothe an upset stomach.
If you're craving chocolate it's OK -- give in! Having a piece of dark chocolate (with 60% or higher cacao bean) every day during your period will help soothe cravings. Plus, dark chocolate has helpful antioxidants and is linked to boosting serotonin, which can help improve your mood.