i lived in the rockland area for a while... Maine is the worst. i feel for you.
i will tell you though that the universal health care system, while i think is still better overall, still neglects mental health. It's the lowest on the ladder... especially in the remote and rural areas. Pdoc care is completely free here.. and most dont do any therapy with the patients bc they dont have time. There is public care in psychology but there is a list and the Ts dont make as much as the private ones so the Ts often dont stick around... and a lot of times the free clinics are at the teaching hospitals where you get the fledgling T's. Now that isn't the worst that could happen.. i prefer new doctors for example bc they arent jaded yet

But with these guys it means they wont be sticking around either... you cant form long term trust. CBT is the therapy du jour because its quick and cheaper.
so yeah.. fight for good universal health care.. but fight to make sure they get it right.
btw... when i saw where you were i immediately thought of this one T in Brunswick who really messed up a friend of mine... maybe you are better off!