It sounds as though you are on the right path, hiall! One of the things I've learned from member here is this:
No new contact=No new hurt
This often means asking your friends and family to *not* discuss your ex with you in any way, shape or form.
Hang in there!!