H.W.
Please go see a doctor. It could be any number of things including appendicitis. This isn't something you want to wait on.
Updated
Please go see a doctor. It could be any number of things including appendicitis. This isn't something you want to wait on.