I'm trying to change myself for the better and I am trying new ways to find engineering employment. I've been keeping in touch with colleagues still - some are doing extremely well, but at the same time, many aren't. The general consensus that I see from my graduating class, from talking with a few dozen of my close friends from the class, is that you should try your best to find a decent-paying job, even if it's not in chemical engineering, or even engineering at all - you should do a job that doesn't drain you too much each day.
In the meantime I'm doing certificates (going to learn CPR soon, also going to learn how to swim haha) and trying to learn new things to make use of any extra time I have. I don't know what I said in my own initial post at the time, and I don't want to read it again because I know it's going to make me sad, but my employment is pretty bad - right now I'm pretty much in a call center. But, I'll keep making connections and trying to improve myself each day - I'm certain that a good amount of all this was my fault too. If I can't find any employment I really like, then I'll do a master's - I do have contacts from my university and if I need to, I'll swallow my pride. Again, master's = more niche, a year or two without the kind of pay from an employer, and a year or two of no working experience - but I might need to rely on it for the networking.
I received many questions regarding my ethnicity - some think I'm born here, some think I'm ethnic. I'm actually biracial, one of my parents is more..."Nordic", while another is from a South Asian country, and I myself look Asian, my first name is a very nice generic first-name, but my surname is South Asian. Of course I can't confirm this, but I feel that many interview me because of how distinctive my name is and they want to see what I look like.
I also don't have an accent. In fact, when I'm doing call center work now I get clients that complain to me about how Canada's GTA is all ethnic now and how it's "not like the good old days", etc. and I can tell that, on a phone, everybody thinks I'm...in lieu of any better terms..."White".
With respect to my family, we're pretty poor people in terms of education but we learned how to work hard to make money. But, the recent trend is that most of the older folks in my family had secured amazing contracts long ago - many were mechanics (working at the same company for 30+ yrs) and were making $100k+ annually before retiring. But...I'm afraid those days are older. My dad himself is very scared of losing his job due to his company's only Canadian facility closing because he knows he'll have to go from $100k+ to $40-50k. With respect to my education, I was gone for a while - I visited both immediate and extended for major holidays, but my family has a very poisonous environment - most of my extended family really just want to see you get demolished. My parents, also native English speakers (dad's Asian but came here very young), have a lot of trouble conceptualizing how tough it is nowadays. Imagine their life: you and your spouse secure good jobs, making good money, and you pay off for a Toronto house ($50k-100k) within <5yrs, and you have kids in your early 20's (no age gap between them). I think though that with the company my father works at not doing well, he's starting to ask around and is starting to see how tough it really is.
So anyways, thanks everyone once again for all of the comments. I actually like to read comments where I get ripped up, too - that's fine because a lot of what I read in here was very constructive. But in the end, my opinion really does stand - chemical engineering is not good in Ontario, especially not now. I loved the curriculum, and honestly, the professors in my school really loved their job and really wanted to help the students however they could. I feel that I did learn a lot in university, both in terms of academics and how to network, too. But, the tuition is very high and risky and doing a co-operative education will make you move a lot, and will certainly put strain on you and your family.
The job prospects for chemical engineering are just very, very bad - and it will definitely make a lot of effort to try to secure a job in another field entirely. People will respect your educational background, but in the end it'll be a connection who gets the position, and you really need to work hard to make them. And I think I said this earlier but I'll reiterate - it'll take some degree of luck, too.
I really would recommend doing what's popular instead, and if you can, please (PLEASE!) do research on the jobs you can expect when you graduate with a certain degree from a school. When I tell people that I came from Waterloo and am having difficulty securing employment, people pretty much say, "Haha, what, you in nano or something?" "Chem actually" "Almost as bad!" I was clearly out of the loop when I chose a degree to pursue and it was my mistake.
Keep in touch with friends and see what kinds of jobs are popular. The people in Waterloo doing computer science are extremely well-off now. Healthcare is also where it's at here. Don't be afraid to, say, become a nurse if you're a male nowadays. When you do research, always see what geographical region they're referring to. It doesn't matter if there's tonnes of jobs in another country if nobody will sponsor you. Many companies will have small hiring radii, too.
Anyways, thanks again everyone for the supportive comments.