Lyric discussion by dkoontz 

Cover art for Been It lyrics by Cardigans, The

From the CD insert, the last line of the chorus is: maybe I was your whore

I agree that this song is about giving your all for someone and them just never stepping up to giving back or even growing into their potential.