Is it normal?(Girls only)

I know this isn't the sub for this but I didn't get response elsewhere.

I never had heavy flow and my period lasted 4 days only(spotting on 4th day) and had mild/bearable pain earlier but recently since I guess last year my period has shortened to 2 day flow only also with extreme unbearable pain just before I start bleeding and it's so unbearable that I just lay there incapable of doing anything I just lie there the whole day. Kal ka pura din isi vjah se barbaad hua mera. Also I don't bleed much. Meri mummy kehti h light periods are worse than heavy kehti h kafi problems ho jati h aage chal kr and keeps nudging me to see a doc. Isn't this all normal?