Braxton Hicks at 21 weeks!!!

Iya ibeji 😍😍
I experienced it yesterday !!!! Omg it was so super uncomfortable but not painful. 
My abdominal wall keep getting hard rock and contracting. 
Kept drinking water as I read it helps, it finally went down before I went to bed. 
Had my ultrasound today and we found out twinA is a boy but couldn't get that of twin b was just moving all around. But I think she's a girl coz I didn't see anything pointy but they have same heart rate 152. Does this mean they are both boys ? 
I'm so in love already and can't wait to hold them 😍😍😍 tho I have to wait 🙄. 
 
Anyone else had Braxton hicks this early ?