HELP! Hemorrhoid or ????

This is kind of scaring me as I have never had this before. I noticed it 2 days ago. Its not hurting at all. It will go back in by it self (first pic) and than after I go number 2, it looks like the last image. Please tell me this is something that will go away on it’s own as I dont have the money to go to the Doctor because of bills! PLEASE HELP me figure out what this is.. !!

these are hemmorhoids

Oh good! Im assuming it will go away on its own within a couple of days?

Hemorrhoids. You can go to the store and buy hemorrhoid cream or wipes and it will help

im not sure how long they usually last. but not very long from my past experiences.

swollen veins

they clear up by themselves usually