●What's the reasons for a long contraction???

Contraction lasting 5 5minutes . I get about 2 or 3 a day so I'm almost certain it isn't labor... and I think they're far to painful to be braxton hicks