You already know how to block your calendar. The challenge is making those blocks survive real life. Between ad hoc meetings, ...
You can block websites on Google Chrome using an extension called BlockSite or in Settings.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results