what's this??

so I had anal sex last Saturday, on Sunday morning while I was taking a shower, I felt a little bump on it, I know it's kinda weird but he checked it and he said he don't see anything. but it's been itching and uncomfortable. what you guys think it could be hemorrhoids??