Pain+bleeding=most likely a tear, try having a little more fiber in your diet, also if your taking any calcium supplements they make your stools like concrete so lay off those for a while and see if it helps. Also how old are you, young people (25 and under I guess) typically don't get hemorrhoids.