Sounds like braxton hicks to me. At least my braxton hicks have always been very painful like that.