Hi. Blood from mouth can originate from gums swelling
. Blood in cough
or sputum tinged with blood at regular intervals may be a sign of chest trouble Tuberculosis
etc which can be diagnosed by test xray etc. Fresh blood in stool is also alarming. Please see a physician or revert with tests for my opinion. Kindly take a good pic of your gums and share.