The solution to your problems with girls is very straightforward.
The common belief that almost all love-shy people have is that life owes them something, that they deserve a hot girl without making any effort.
Well, life owes you nothing.
If you want a girlfriend, you have to go up to a girl and ask her to be your girlfriend. As simple as that. Now, you don't ask them literally, you ask her to hang out or go have a coffee together.
I suggest, instead of committing suicide, you set a goal of approaching a hundred girls with the goal of getting rejected. Chances are you'll get laid like a rock star before you even get to 50.
It is very important that you do not expect success. By reframing a goal as getting rejected you will destroy any mental barriers to approaching.
You sound like a fat person who never tried exercising, or a fat person who tried running once and seeing how difficult it is started contemplating suicide, while the solution is to expect to suck at first and build up endurance over a period of time.
The only thing preventing you from being successful with girls are your mental-emotional blocks.