I suggest making an appointment with your doctor as soon as possible....being on your period for 22 days is not normal for you is it? If not, there could potentially be something medically wrong that's causing you to menstruate for that long. To be on the safe side, get it checked! Good luck!
