Please help me. I don't know what to do
Hi everyone. I'm an 18 year old senior in high school and I've had this problem for a while now and I'm looking for some advice.
So last year I had a class with this girl who I developed feelings for. She seems like an amazing girl who is really down to earth. I'm not really attractive so my confidence isn't great and she's extremely pretty. This made me feel very nervous to the point where I couldn't even be near her and I was terrified of talking to her. I never talked to her once when I had the chance and I regretted it once summer break came around. It's probably my biggest regret ever.
Once the new school year came around, I started seeing her in the hallway almost everyday and it made me feel really bad and made me feel even more nervous and afraid. I tried talking to her once with the help of a friend but I couldn't even say a word. As the year went on I started thinking about her more and more and started feeling sad and angry at myself for not doing anything. I'm now feeling extremely depressed and sad and all I do is sleep when I get home just so I don't have to think about it. I've also cried a few times because I hate myself so much. To make matters worse, I'm pretty sure she has a boyfriend who is away at college which makes me feel hopeless. I'm just in a really dark place right now because of this and I feel like a creep and an idiot.
I just have no idea what I should do. I still see her sometimes but I don't think I can go up to her even though I really want to. I have a few friends who also know her but I don't think they could or even would try to help me. I know she has a boyfriend and we don't know each other but at this point I wish I could just tell her everything just to get it out. I know some people will say forget about her but I know I cant do it.
So what do you guys think I should do? Should I try to tell her everything and if so what should I say and how should I approach it? Or should I talk to a friend and ask them to talk to her for me and hope she approaches me?
Sorry for the long post. I just need a lot of help and advice.