All my friends that I was much smarter than got way better jobs. I interviewed at IBM and they gave me an aptitude test and the scorer said that I scored the highest he had ever seen from a university grad. But I didn’t get the job because I didn’t have enough experience in programming. I felt like shit. But you have to just persevere.
I studied my ass off after work and taught myself how to program. After 2 years of teaching myself I applied to for a programming job at Rogers and lied, saying I was programming at CIBC, and got my foot in the door as a programmer.
I worked there 2 years and then managed to get a job in the US and yadda yadda yadda, I’m at a FAANG.
Stop looking in the past.
You got into Shopify which has legit resume value. As a hiring manager I would not even notice if you had a math degree or CS degree, no one cares. Your Shopify experience trumps all. No one ever asked me about my GPA after I got experience.
You can get into the US via transfer or via H1B. Right now no one is hiring anyway but once they do in a year or two, your Shopify experience is more valuable. Just work your ass off at Shopify and have big impact and you will be rewarded.