

Finding quality mental health care in Portsmouth is easier with Headway. Aetna members can access therapy with copays as low as $0-$30 per session, with flexible scheduling and 377 providers available. Start with a free intake call.
I’m Rosemary, a licensed psychiatric nurse practitioner who is deeply committed to walking alongside you through life’s more tender and challenging moments. I work with adults who are navigating grief, loss, and major life transitions, and I also offer faith based therapy for those who want to incorporate their spiritual beliefs into the healing process.
Before specializing in mental health, I spent many years as a family nurse practitioner, which shaped the way I see people as whole and complex individuals. I believe everyone carries a story that deserves to be heard with care and respect. If you are feeling stuck, overwhelmed, or searching for meaning in a difficult season, I want to hear your story and help you find a way forward that feels true to you.
Hi, I'm Stephen, a therapist who believes that feeling stuck or lost is a deeply human experience — and that you don't have to navigate it alone. I bring compassion, curiosity, and creativity to every session, meeting you exactly where you are.
I have over 35 years of healthcare experience in a variety of fields.
I am dual certified in both family and psychiatric medicine.



Headway makes it easy to get affordable in-network mental health care with Aetna — from finding the right therapist or psychiatrist, to understanding costs, to booking your first session.