For the past.. maybe 6 months, there is blood on toilet paper when i wipe but none in stool. I do strain a lot and its hard to go. Ive had constipation problems for 3 years. Even when i dont strain, i still bleed. Im not over weight, im 20 years old. I do have abdominal pain sometimes under my left side lower rib which is always sharp and i sometimes have pain in my abdomen under belly button. every time i go to doctor, they just prescribe me meds.. which also make me bleed. Any ideas?