Braxton Hicks at 24w??

Jennifer
Hi. I'm 26, FTM. 24 weeks today, had no idea what was happening to me. (still kind of don't) last night around 1030pm my Baby boy was extremely active, spinning around kicking making movements I've never felt before, some actually made me squirm cause they felt so weird almost as though I could actually feel his toes touching my stomach. As the night went on around 2 am I'm still up and he's still moving occasionally letting me know he's awake as well my stomach starts getting EXTREMELY tight and hard almost felt as if he was trying to stand up in my belly. And it lasted for like 20 seconds and then I'd rub it or roll on my side and it's go away. But it kept happening until about 5am. Are these Braxton hicks? Should I be getting them this early? Should they be lasting hours at a time? I'm so confused because I thought it was maybe something I ate to make him super hyper but it was so uncomfortable it's the first time in my pregnancy that I just wanted him to be still.