Infection or Normal Menstruation

Please every time I see my period, day 4 or 5 is always unbearable cramping, then slimy clots follows..

Is this normal? This has been going one for almost 2 years