can painkillers cause stomach problems heartburn medications over the counter why do my farts smell so bad