The short answer is yes you should. The way you describe it you life is pretty horrible. Feeling things always fail, that you have to be in your room, that you are always down, insomnia, crying and stressing over your relationships. It can be an awful lot better.
Actually I think you will do very well, you have a sense of humor, and when faced with the problem of not finding a suitable person in your life to get advice from thought to come here. You are also able to identify one of the problems.
May I suggest you prepare for a visit to the doctor, and book a long consultation. Then have a list, mental or written, of the things that you are feeling and as far as you can tell what is affecting you.
If you are diagnosed with an illness such as anxiety or depression it makes things easier. You have a path to getting better, and at the same time your current problems are explained. I made the mistake of not getting help until far too late, and was that much harder to treat as a result.
Do you think that if you had been to the doctor it might be easier to talk to someone in your family or a friend? I found that personal support from someone who cared made a very big difference, I was not struggling on alone.
Please feel free to talk as much as you like here, I'd like to know how you get on