Hi.. Where is the blood ?- In the vomitus or stools.. Recurrent vomiting can induce small amount of bleeding.. All your symptoms may be secondary to infection probably viral.. Drink plenty of fluids, and be regular with food.. Avoid spicy food with vegetables.. Multivitamin supplements will help in improving weakness..