Well realize that when you give in to impulse and call him you are doing so to relieve present anxiety but it hurts the big picture.
Try to focus on the big picture and the long run.
Look back on my first post where I gave several suggestions on things you can do to help you stop calling such as getting out of the house, shutting off your phone for long periods of time, etc.
Find a lot of things to keep you busy outside of your house. Join some clubs, maybe some meetup.com groups near you. They are free and have many interest groups.
Plan a weekend away at a relative or friend's out of town.
Just write a list and start brain-storming things you can do.