If you feel yours is hard to touch accompanied by swelling, it might be caused by overeating or drinking carbonated drinks. Another serious issue could be inflammatory bowel disease.