I think I may have just pooped out what looks like an old blood vessel, no blood present, it was about 24 inches long. Not first time, doctor never f?

Hemorrhoids? Do you have hemorrhoids? However, 24 inches sounds quite long for a hemorrhoid "remnant". Did you have a rectal exam post passing of this? You should. Do you have any pain in the abdomen?
Tapeworm? More likely a tapeworm. http://emedicine.medscape.com/article/786292-treatment.