probably, anal sex is very dangerous, you need to tell your doctor what you did so he can fix it
I agree- GET TO THE DOCTOR ASAP. A gastroenterologist needs to see you not just a GP. You need a specialist's exam and to have either a sigmoidoscopy or colonoscopy to rule out several possibilites. What you are describing is NEVER normal. Something has caused it and you need to find out whether it was anything as simple as your sexual escapade resulting in the anal fissure , hemorrhoids (internal can rupture) or cancerous tissues. I have hemorrhoids due to childbirth and pregnancies and I do get anal fissures but NEVER have I had anything like you are describing. All the medical literature will tell you that if you have red blood and mucus in your stools to GET TO THE DOCTOR. A gynecological visit would be in order also.
Do both of those right away. Best wishes for a speedy recovery.
If you have bleeding from the rectum this needs further investigations right away.
You need to tell your GP off the bleeding, from the rectum, and tell him his steroid cream hasnt worked.
Go back, as your GP should be requesting further testing if your bleeding from the rectum.
Its hard to say if this is a tear in the rectum, but either way it needs evaluating, and further testing.
Good luck
Keep me posted
Nicola