Before you proceed any further on dealing with your mental health issues, I would suggest you consult your family physician and get the state of your physical health assessed. Please also mention to your doctor about your insomnia, anxiety etc. If you are advised any medication after that consultation, please proceed with that. If you are advised to consult a psychiatrist or psychologist, please follow that too. I am suggesting this because of your weight-loss issues etc.
Next Steps
Please consult your family physician / doctor.