A counselor sounds like a good idea, although I have my doubts about finding a good and effective one. Make sure you do some investigation. It's especially hard to find one that is familiar with the Schnarch methods.
Hope you pick up some good ideas here. I know I have.