My period only lasts 2 days for past couple of month

So my period has been super light these past couple of month and only last 2 days or a day because it’s mainly spotting and light bleeding I’ve taken pregnancy tests there negative anyone know what could be causing this is it normal