Hey, As I was reading your comment, I was amazed that I have the same problem. Have you gone to the doc? I haven't because of the same reason, but I'm getting worried. I'm also 20 years old, and have the same symptoms you've had. Except for the nervousness and diarrhea, but the blood issue is exactly the same. Let me know.
The undigested food is probably normal. I have that sometimes also. Your nervousness will difinitely lead to the diarhea because your bowels are all stressed. The bleeding can be from polyps or internal hemmoroids. I had the bleeding and had a colonoscopy and they found 3 three polyps and 1 internal hemmoroid. That was last September and I think I need to go again, but this time it may be external hemmoroids. I hope this helps, keep in touch