player.angle will give you the angle of the player object
angle(player.x,player.y,destination.x,destination.y) will give you the angle between the player and the destination.
facing right the angle will be 0
facing left the angle will be 180
the difference between the angles will be abs(player.angle-angle(player.x,player.y,destination.x,destination.y)) and abs(angle(player.x,player.y,destination.x,destination.y)-player.angle)
one of these two will be bigger than 180, the other one smaller..