One of the possibilities is that you suffer from gall stones. Usually these stay in the gall bladder, but are painful to pass. If they become stuck, they can cause inflammation and infection, leading to fever, nausea and vomiting. A complication of this is pancreatitis, which is a serious condition. Please see your doctor as soon as possible!