Explain to your presciber that MassHealth doesn't cover Lunesta and its generic version . . . especially once you are off your parents' policy. The doctor might have free samples you could be given. Some drug companies also offer their drugs at a deep discount to persons who need financial help. Here's a link:
https://www.drugs.com/price-guide/lunesta
Scroll down to the section titled "Patient Assistance."