We as psychotherapists can't comment on medication.
For your psychological issues, please contact a psychotherapist
or counsellor in your area and seek immediate help. You may also need to take psychiatric drugs for sometime, for which you would need to consult a qualified psychiatrist.
Also start engaging in your hobbies and some form of yoga and relaxation for better results.