is this a hemorrhoid?!

I have some pain after I poop, and a lot of itching. I have IBS so I'm pushing a lot, and lots of diarrhea and constipation. 
Neither my partner or I have any stds. 
I'm freaking out because I felt this today, and idk what it is.