I’d ask your health insurance if they would be ok with it or ask your friend to find out from the doctors/nurses she works with if outpatient therapy is possible for from out of state people. I think she’ll get you better response than we do. We all live in different states.
My thoughts are that if you live in NH, it might be complicated to get therapy in MA (hospital stay is different). Like if I go to IL tomorrow, I’d be homeless there because I have no place there but I don’t know if I could qualify for services there as homeless person if I actually live in MI.
Are you allowed to live in moms place? If not, I’d start looking for homeless services. Are you in line for subsidized housing? If you get approved in NH and get in line, you could take that voucher to other states