I have externalhemmorroid but it's better now. But I have upper-mid stomach pain, blood in the stool or anus sometimes, warm watery stool, warn urine.

You need evaluation. Your symptom complex is unusual. My advice is to see a physician or surgeon who can obtain a full examination and images of your abdomen and do a competent rectal and pelvic exam.