My stomachs going to pop!!

Elizabeth
My stomach has been rock hard.. Why? It's sore and hard.