I figured checking email once or at most twice per day would be enough so I took took a few steps to accomplish this:
1. Moved the email icon from my phone into an obscure folder hidden on the very last screen on my phone. Now, instead of clicking it right away I have to actively find it which is kind of a pain.
2. Installed SelfControl for Mac and added gmail.com, facebook (yes I still have a shell account I use to check one group), reddit, ycombinator, twitter and a host of other news sites I may occasionally visit to the black list. The first thing I do in the morning is set that timer for almost the entirety of the day and hit start. Now everything is literally blocked and I cannot access it without turning off SelfControl which I have yet to do. Some days I make an exception and leave hacker news off the list.
What I really want now is a product, app or SOMETHING that just turns off everything, including notifications at a click of tap of a button - across all devices simultaenteouly. Turn of all notifications, popups, alerts, all the garbage that comes up through the day including phone calls, messages, Facetime.. just everything. I don't care if it's an emergency, I don't care if someone died, I don't care if checking the phone will save my life. Just turn it all off, but give me access to the apps I still use.