I've been an inpatient in the mental ward of a hospital as an adult, and also have an experience with the youth version as a kid. As somebody who strongly encourages the benefits of seeing psychologists and psychiatrists, I will say based off my own mental hospital experience do NOT go if you can help it.
I committed myself when I was 22 (I'm 24 now) and was right on the verge of suicide and such. I drove myself to the "behavioral health services" wing of a hospital, and realized fairly quickly that it was completely the wrong environment for me. Besides the fact that there was a schizophrenic lady who either thought I was her son or thought I murdered her son, it was a giant waste of money, time, and now I can't legally purchase a firearm.
For one thing, 99.9% of it is waiting around with only mentally unhealthy people to talk with. You couldn't bring any outside items in, so no phones, computers, books, or anything that halfway resembles a kill-tool. On any given day I met with the psychiatrist for half and hour, had an hour or so "activity," and sometimes had a big group meeting for another hour. The other 21 hours you are on your own, with only the voices in your head to provide a diversion. When I complained about this, the nurse handed me a book about bi-polar and said "read about your illness." I spent 7 days in the hospital, and before insurance the bill was $15,000. I could have checked the book out at a local library and kept seeing my same psychiatrist and saved myself enough money to buy a car.
I was a pack-a-day smoker, and they wouldn't let me smoke. Most of my fellow patients were also smokers, and we all complained that no smoking was making our unprepared mental health even worse.
The mental hospital mentality is to give the patient a place to cool off without all the world's stresses acting as triggers, which sucks, because me and many of my fellow patients had entered with the goal of rehabilitation and improvement, which is not at all what these facilities do. As with most medical facilities, the staff was over-worked and tired. They also treated the patients like babies, which, as a college educated adult, I found truly condescending. In a week's time I had one intelligent conversation with a student nurse, but a full-time nurse informed me they were specifically told not to relate to the patients as peers.
Before you do something as drastic and expensive as a mental hospital, I would recommend you just spend some time talking about your issues for free, even if just on this forum. Anything I found helpful about the mental hospital was through bonding and talking with fellow patients who could relate to my anguish, and there was no reason why I had to commit myself to find conversation.
Basically, if you have a sound enough mind to think about committing yourself to a mental hospital, you have enough logic and willpower to improve without one.
Also, I'd be completely willing to tell more mental hospital stories if anyone was interested. It was a unique experience that some might be understandably curious about.