25+3 is this normal?

I've been feeling baby boy move around but movements aren't always big.. like I can feel him lightly moving under my ribs or at my sides.. but it feels like he sits on either side of my belly button I can feel when he shifts sides as it feel like a hard ball moving across and u can feel the hardness he creates when he sits.. last week I was feeling him move around my belly every where and he would always kick my hand.. but I don't get that I feel light movement on my hand or just flutters... The other thing is I know he could be kicking towards my back.. I dunno what do you all think.. I'm just a worry wart....