ive been having sharp pain in my abdomen its in my stomach area, it is sometimes hard and sometimes its soft, i feel like i use the bathroom too much, the pain come and goes in the upper part of my abdomen, i have been wanting to eat raw onions and pickles and peanut butter , its weird cause ground hamburger meat smells nasty and so does chicken but it never smelled nasty before, i get headaches occasionally as well. i dont know what it could possibly be.