Annoying Periods

Emma

My periods are the worst thing on earth. They will either last for 2 days and no cramps or a week+ and really painful cramps. I don't know what to do about it cause it either feels like nothing or I'm in lots of pain. I don't know what to do any advice?