Lee Westwood reflected on another week of what might have been after posting another top-10 finish at the Masters.