PLEASE do not read any of these people's advice. Talk to a MEDICAL PROFESSIONAL, preferably a DOCTOR. DO NOT trust your mental health to strangers on the internet, be it reddit, or hacker news, or whatever.
If you are based in the US and live nearby a university they usually have good counseling services and the infrastructure to refer people even if you're not attending the school. Search "{school} counseling services" on google.
If you are based in the US and live nearby a university they usually have good counseling services and the infrastructure to refer people even if you're not attending the school. Search "{school} counseling services" on google.