Common words and phrases --as well as less common ones that are particularly poetic, clever or evocative --frequently repeat as song names, typically because the songwriters came up with the same title independently. There's a lot of songs in the world, and song titles are as responsive to trends as any other feature of pop-culture, so this is really not surprising.
It would likely happen even more often, except that songwriters generally try to avoid reusing the names of songs that are particularly well-known, so that their song won't be mistaken for the earlier one.
Everyone once in a long while, a song is named deliberately after another one. One reason is in the hopes of reaping some popularity from the confusion. That wouldn't be done by any well-known or reputable singer. The other is as a tribute. That is extremely rare, probably because of the potential to frustrate and/or disappoint the listener.