La phrase anglaise contient deux interjections ("so" et "Huh" alors que la traduction n'en contient qu'une. Je pense que ça nuit à la restitution de la phrase originale.
The intention of the whole text is : "You worry about your little sweetheart, huh?", but written in a mockery tone. That's why I choose "we" .
In the french text, as there is no context, you can not be sure whether it should be his or her little sweetheart. The only thing we know is that the sweetheart is a she.