The 2nd heart has nothing to do with working out. He visits you at your new place in Bareshade and wants to drink. Don't take advantage of his drunken state and he'll love you more.