Well bro, here's some ways u can consider:
1) Join a CCA or any activity/interest group so u can get to noe
more frens
2) If u really can't find anything to do on weekends, why not go
to church? Or if u have frens whom go to church, why not just join
them? Ask them whether u can go their church for a visit. IMO, a
church is one best solution to start opening up urself and make
more frens, and also get to noe God, who is the master in ur
life.
If u find no purpose in life, why not live a purposeful life by
gg to church and praying to God everyday?? It will help,
seriously..
I hope u consider my suggestions bro.. wishing u all the best in
ur future endeavours!