Golfer's message to himself goes viral