"all of his life" -- really, you know that hidden knowledge that the rest of humanity didn't know? Where did you find the evidence that he was called that "all of his life"?
and, "hard pebble" -- where do you keep coming up with so many errors? over and over again
Petros in Koine Greek (which is the greek of the time of Christ and the greek of the New Testament) was a synonym of Petra
Only in ancient (500 BC + ) Greek was petros meaning "small rock"
In Koine Greek pebble is translated as "lithos"
What the Greek corrupted translation says is irrelevent.
Its the Hebrew original gospel that counts, and that calls him a “throwing rock.”