I gon't think we have met, so welcome to the HW family. I hope you find the support you are looking for here.
That has happend to me in the past when I didn't have insurance, and I was very grateful. I have paid for my own meds before, and it was very very expensive. I am happy for you that you can get treatment that you need for free.