Have you been taking any anti-inflammatory drugs like Advil for an extended amount of time? They can erode the stomach lining and cause bleeding, this happened to me. You could also have a bleeding ulcer. Regardless, this needs to be checked out ASAP!