Want to vomit but can not throw up with gastritis, cold, pregnancy and other factors. If you want to vomit but can’t throw up, you should consider that it is caused by digestive tract diseases, such as gastrointestinal dysfunction and chronic gastritis. Bad habits, irritating foods, and H. pylori infection can cause patients to experience stomach discomfort. As the bacteria produce more gas in the stomach, they also invade the stomach, and although there is no food in the stomach, there is always nausea and vomiting, so nothing can be vomited out. Usually, the lack of attention to abdominal warmth leads to the invasion of cool air, which causes stomach discomfort and also stomach cramps, causing the patient to show signs of wanting to vomit. The increase in hormone level of pregnant women will inhibit gastrointestinal peristalsis, and food intake will accumulate in the stomach, which will also cause irritation to the stomach wall, so it will also cause patients to have nausea and vomiting.