My GPA is also like 2.3, so I don’t know if I’ll be able to apply for grants with that kind of a GPA.
Honestly dude, if you're doing this badly while living rent-free, you're going to do even worse with a part-time job and the fear of homelessness on top of it. I would seriously suggest taking a break for a year or two, and joining the workforce (ideally an IT Help Desk role or something related, but realistically, whatever you can get).
This is for 3 reasons:
- It's better to take a break from going to school (and they will have leave provisions to allow for this) and go on hiatus than fail out and be the black sheep that no other university will admit. It just doesn't sound like you're prepared for post-secondary education yet and would benefit from building some life skills.
- It doesn't sound like your financial situation is in order at all. You need to save up.
- Joining the workforce for 1 year will cause OSAP to consider you an independent student, so your parent's income won't be factored into grant and loan applications (you'll get more grants and loans).
I’ve also been hearing on the news that the job market in Canada is being flooded by immigrants, mortgage and rent prices are crazy, and food is also crazy expensive, which really worries me.
The people that bring this rhetoric up the most online are usually the ones that have given up and simply aren't competent or willing to compromise for something that matches their aptitude. While quality of life is declining overall in the developed world, immigration is only one part of a bigger problem and things are not that dire that you'll be on the streets if you are willing to do whatever work you qualify for. If you put in an effort, you'll figure it out for sure, and if you don't, you can always apply for Ontario Works/welfare and they will make you do employment training to get you there.