Well remember the myth of perseaus? In the myth his journey ended with a happy ending so his mom kind of wanted to give him that name so hopefully he would end with a happy ending too.
Remember his name is Percy because his mother could see the gods and monsters and she remembered that Perseus always triumphed so he was named after him