>>1 Ah, you are similar with me^^ I've not really figured out why I feel so lonely while I have a really loving family and some people called 'best friends', though. So, maybe I cannot give you the best advice since I'm not sure myself with what's wrong with me. But, I'll try my best.
Pa-Chin, have you try to look back at experiences you've gone through in the past? Maybe something happened back then and it made you feel so lonely although you have people who love you. Or maybe you have a kind of personality which make you be like that. I've tried to do so and the same like you, I think I have never experience something as bad as others. It's just I'm an introvert and others used to (not anymore, now) act as my friend to take advantage on me while I let them to do it, so I can have friends. However, I've just figured out that I may be a highly sensitive person (HSP). I think this personality is the one that make me easy to feel lonely. Have you ever ask yourself about that possibility of you having that kind of personality? So, a HSP is easy to feel the atmosphere around him and get overwhelmed by it. Because they think deeply over the smallest things and absorb any kind of energy (even the emotion of his friends) around them and it effect their own emotion. So, maybe something in your life overwhelm you or make you depressed that you want to give up. You realize that you need friends to help you or comfort you, but, like you've said, you think deeply over others. It makes you hold back because you realize that your problem will be an additional weight for them while they maybe have their own problems. It makes you feel lonely because you think that you have no one on your side while you have many people who love you. I know it's a complicated thought and most people don't believe it or think that that kind of people are just overacting. But, it's true because I experience that kind of feeling myself. So, if you think that it describes you, maybe you are just like me.
If so, then, don't worry. You don't need to blame yourself and be afraid of things around you that make you feel lonely. It's good that you realize that you have people who love you, although you keep thinking that you're lonely. At least, you realize that. The problem is on yourself. Try to find something that can motivate you or make you think that you have to be strong. 'I've seen that my friends have experienced worse than me, so I will be strong just like them and get through my problem with my own strength and my own way.' Just like that. Don't escape your life and don't blame yourself by self-harming. I've ever have that kind of though before, although I've never tried one because I have blood phobia. But it's not worth it. Don't let your mind take control of you and make you think that you are alone. If you do self-harm and commit suicide, wouldn't it make your amazing friends and your lovely family be sad? So, if you cannot be strong for yourself, then you can be strong for the sake of people around you that you love so much. Don't give up! You're stronger than those problems. I believe that. So, don't blame yourself and don't be afraid of living. You are strong with just deciding on living than killing yourself^^ You are not a coward, you are a strong person :) Value your life and yourself more, okay?^^
(If something happened in your past and it is the one that make you feel so, don't worry, you have your amazing friends, your lovely family, and us on your side^^ So, you can tell us anything and we can solve it together.)