I am vomitting every now and then, I feel congested and throw up violently although not regular, last night I vomitted and there was alot of thick liquid that looked like dark blood, this has been on and off for years, last night was the most blood. I have also had stomach pain and often feel bloated and though when I have eaten it has not gone in my stomach fully, I also pass tiny amounts of blood in my stools. What can I do to stop this?