Free healthcare is available through County hospitals and clinics in USA please contact your local health department for help. Canada, New Zealand and Australia offer free national healthcare.
For help with cheaper medications