Sorry, Beorn is incorrect. He actually fits most of the riddle except that he isn't alone or sad. He has animals to keep him company.