Another vote for counseling
Crankin, I have several friends like that. They swear they can't afford counseling, even though their insurance probably covers it if they'd bother to look, but whine about the same stuff over & over. As a counselor-in-training too, I am learning to hold my tongue & let them "go through their process." Hopefully they'll get sick & tired of being sick & tired. In the meantime, I limit contact too.
BUT, back to the OP & meds - primary care docs prescribe most antidepressents. If it's working, don't fix it. If it isn't working, I'd see a Pdoc.
They know the latest about meds & sometimes can add something that tweaks things. Fact is - nobody knows what will work for any single person. A Pdoc just has more experience. After all, I'd NEVER let my Pdoc do a pelvic exam on me.:eek: