Spiritual Sight is a Gift
Commentators explain that Balaam was spiritually blind, unable to see the angel that was plainly there. His eyes had to be supernaturally 'opened' by God. This teaches that spiritual perception is not automatic; we can be oblivious to God's presence and warnings unless He graciously opens our eyes to see the truth.