Here is a very good quote from the above links:
The word shemiy, which is from the root word shem (H8034), is often translated into English as name. The word shem, has a much deeper meaning than just name in the Hebrew language. Shem can also mean likeness, authority, character, renown, report, memorial, mark, fame, rank, majesty, and a representation of who someone is.
Please read them. It really helped me to make sense of all of this... and yes, I do sometimes use the name Jehoshua in prayer, along with others: My Lord, My God, Almighty...
Father.
I do not for one minute believe that He will refuse to answer when I call Him Father.