God does a provide. When I was younger I began a novena to St John Bosco, and I never looked back. He is a powerful saint.
But I made friends in my younger years, but I didn’t like them. I was picky and found it hard to make friends with who I thought I wanted to be friends. I’d go to parties, hang out with the rugby team, etc… but in the end I found it was sort of futile and and I didn’t see any point in spending time with those ‘just for the sake of having the appearance of friends’. It left me empty, even though I did make a good few close friends out of the lot, and I tried my best to be a friend to all and love them regardless of how wrongly I was often treated.
The one thing to pray for is for one, solid, close, friend. In the end, it doesn’t matter who they are - its the friendship and bond you develop that does. A relationship that builds each other up, not one of cheques and balances and scales and weights. Loneliness is an affliction, beyond many.
Never lose the closeness of God nor your identity as a uniquely crafted person with a plan. Be helpful to classmates, and get involved in clubs and sports, or parish work and volunteering. Whatever your talents may be, use them and exhibit them.
The hardest thing to comprehend is that while it seems like I’m alone, and I might very well be, it seldom ever lasts. We human beings are naturally attracted toward companionship, in fact, we need it. Someone needs it just as bloody well much as you do, and you will find them and they will find you. Keep praying. All suffering has an end, and its end is usually a lesson. What you struggle with now will serve you when you’re older, and this might be God’s test for you in learning important abilities to use when you become an adult.
You will find a friend. I am praying for you. We are all praying for you, and most importantly, you should pray for you. God always provides.