Hi Ella

This sounds very much like Braxton hicks to me. Braxton hicks can be quite painful they can also be regular and it is not unusual for them to last for a few minutes. Labour contractions usually last for up to 90 seconds at the most and in the initial stages it is unusual for them to last more than 45 seconds.