Please help find this song/song title
I few days ago I was watching a japanese drama called "Slow Dance" and in the finale there was a song in english with the following lyrics: "she gives me love, love, love, crazy love" "she gives me ???, she gives me ????" (??= don't remember what it was)
There was a lot more to the lyrics but I don't remember them, I would like to know the song title and who sings it, hope I have provided enough information to identify the song and singer, thanks alot in advence.