Don't waste time go and see a medical gastroenterologist and have a consultation
Next Steps
most probably he will ask for a colonoscopy
Health Tips
The symptoms you have can be for various reasons and it needs detail evaluation preferably by a medical gastroenterologist