- Home
- Speciality specific Q&A
- General Physician/ Internal Medicine
- General Health Issues
I noticed blood in my vomit again yesterday, and it's really got me worried. I work night shifts and tend to smoke cigarettes and drink alcohol almost every day. This last time it happened early in the morning after a night shift party. Could my lifestyle be the reason behind this? What should I do about it?