Dr.William.Hafford@gmail.com

Office: (207) 465.5069  | Fax: (888) 494.1014

DR. WILL HAFFORD, PSY.D.

Clinical Psychologist | Belfast, Maine & Remote

  • Home

  • Blog

  • About

  • More

    Use tab to navigate through the menu items.
    Featured Posts
    Who needs sleep?

    Who needs sleep?

    When the meteor strikes.

    When the meteor strikes.

    Recent Posts
    2 hours. Go!

    2 hours. Go!

    Thanks, evolution.

    Thanks, evolution.

    Who needs sleep?

    Who needs sleep?

    When the meteor strikes.

    When the meteor strikes.

    Archive
    • October 2019 (1) 1 post
    • September 2019 (1) 1 post
    • August 2019 (1) 1 post
    • July 2019 (1) 1 post
    Search By Tags
    • Anxiety
    • Aurelius
    • bangor
    • Belfast
    • change
    • chronotypes
    • Cognitive Behavioral Therapy
    • Counseling
    • Depression
    • Epictetus
    • Evolutionary Psychology
    • Forest Bathing
    • Hampden
    • Help
    • loss
    • maine
    • Outside
    • Panic
    • Psychology
    • Seneca
    • sleep anxiety
    • sleep hygeine
    • sleep tips
    • Stoicism
    • stress
    • Therapy
    • tips
    • work
    Follow Us
    • Facebook Basic Square
    • Twitter Basic Square
    • Google+ Basic Square
    When the meteor strikes.

    When the meteor strikes.

    Live long enough and eventually a meteor will smash into your well ordered existence. Perhaps it is out there now. Large or small, it...
     

    Dr. Will Hafford, Psy.D.

    Belfast Office (practice mailing address):

    26 Spring Street | Belfast | ME | 04915

    ©2019 by Dr. William Hafford, Psy.D.