Lyric discussion by pentta 

the meaning is revealed here:

"I know a lot of things that you don't You wanna hear some? She said, just give me something Anything Well, give me all you got, but not love"

he cares about her and want to be in a loving relationship. she, in contrast, wants him to give her something - anything. that's not about sex, it's about gifts and/or money and/or vacations and/or higher social status... these are the things that make it different for girls in what they find attractive in a man (things he can give to her). he doesn't want these types things from her, he just wants to love her and be loved for who he is, not for the things he can physically give her.

jackson probably wrote the song after much frustration in similar situations, discovering that 'you're all the same.', meaning: all women are like that (with few exceptions).

@pentta "Give me all you got" == "give me sex"... "but not love" - she's after casual sex.. but this was before guys cottoned on.

@pentta You're another pathetic Male incapable of fostering a meaningful relationship because of the paranoid bullshit in your head...or the type women you choose to fall for. Either way, you're emotionally and intellectually stunted.

@pentta .....'nail on the head' buddy, 'nail on the head' everyone else is 'wide of the mark' ...we... You, Me and JJ have had our share of Gold-diggers....... Young, cute, sexy and hhhhungry! We fall in love with them, they spy our watch, cloths, car, biz class travel and where we live. Fun and games but still single.

An error occured.