I hope you find some happiness and that this dark time you’re experiencing passes quickly.
I’m not an expert, but I did have issues with depression in my teens and again in my mid-twenties.
You mentioned that you imagined meeting yourself, and that you didn’t like how you think other people see you. Some people would try to comfort you by telling yourself that you’re perfect just as you are, and that you’ll meet people who will like you for who you are.
I’m more realistic. If you want to be different, be different. Better yourself by setting yourself small goals and you will become more confident in yourself. You won’t have to motivation for a large goal. There’s something you could do that would better you that you feel is so small that it’s not worth doing, but it will be. Maybe start by making your bed in the morning. It’s quick and easy, and you’ll have accomplished something, even if it’s small.
A small sense of accomplishment will help motivate you in your next small goal. Accomplishing that goal will motivate you to your next goal. Soon, that feeling of accomplishment will build your confidence in yourself.
The key is to start small. Aim up, but aim for something low enough that you know you can achieve it. Don’t compare yourself to others when trying to better yourself. Compare yourself to how you were previously. Then, even small improvements will feel like real growth.
As part of bettering yourself, try taking up some new activities, preferably in a group environment so you meet new people. Maybe join a dance class, or a cooking class, or a martial arts club.
You probably won’t start a relationship right away. When you don’t like yourself, people will recognise it. Your lack of confidence in your self is signalling to others that you’re not worth their time. You’re going to change this by building your confidence in yourself. Focus on that for now. When you know that you’re worth somebody else’s time, attention and love, you’ll find that somebody.
I know you can do all of this, even if you don’t yet. Just find something you know you can do now, no matter how small that might be.
And don’t worry about being late. I know lots of people who didn’t meet their partners until later in life, or who didn’t have children until later in life. There’s plenty of time for you to get the things you want for yourself.