Does anybody know what this is? hemorrhoids?

Ive been straining and having hard stools?

image

Certainly looks like small hemorrhoids to me. Hopefully they have resolved as it’s been weeks since you posted.

hii let us know some feedback if u know =)