Thanks for the history you gave .
From your symptoms it’s mostly likely haemorrhoids.
But since you are giving history of mucus ( can be seen in some infections and in some malignancy) , I would suggest you undergo a medical examination and colonoscopy to rule out any other conditions .
Next Steps
CBC , stool routine examination , colonoscopy .
Health Tips
Increase water intake per day , to 3-4 litres per day. Increase fibre rich food intake in your diet . Medical evaluation as advised are urgent and should not be neglected.