Garfield and the Buddhist No-Self View

Is the self just an illusion holding us back?