The cursed marks from the Sectumsempra spell that Potter used on him never fully went away. He usually keeps his shirt on in the bedroom, for that very reason. He can’t imagine someone liking those scars – let alone a version of Granger.