I thought that the song was kind of bitter and sarcastic; like he says "now I have everything I need" because he's pissed that the person is trying to buy his love rather than actually show him their feelings. And then maybe there's some kind of resolution at the end and the last "now I have everything I need" is genuine because he didn't tell the person he needed a coat, but they kind of picked up on the clues and got it for him because they knew he was cold. I imagine the coat is metaphorical?
I thought that the song was kind of bitter and sarcastic; like he says "now I have everything I need" because he's pissed that the person is trying to buy his love rather than actually show him their feelings. And then maybe there's some kind of resolution at the end and the last "now I have everything I need" is genuine because he didn't tell the person he needed a coat, but they kind of picked up on the clues and got it for him because they knew he was cold. I imagine the coat is metaphorical?
I could be way off