Lyric discussion by msr123 

I think the general meaning is basically summed up in the lines 'you know i want your lovin', honey, but your so hard' - he loves the girl but she's making it needlessly difficult. I think the name Achilles is used to for the guy she's with because he's saying he's not perfect. Maybe about Edie Sedgwich and Andy Warhol?

An error occured.