It's overwhelming I know but you'd have options. You could do a family class sponsorship for permanent residency if you were married. It wouldn't matter whether you were in Canada or not. Otherwise you would need to be in a common-law relationship and have lived together for at least a year. The sponsor has to meet certain criteria and agree to financially support you for the length of the residency (three years) so they have income brackets to hit. It's a long and expensive process but worth it in the end.
Otherwise you could apply for permanent residency through the federal skilled worker program or Canadian experience class if you meet the criteria (I don't know enough about you).
If you don't want to do residency you could always find a job in Canada and then get a work permit. However, this would be unlikely right now as they are considering terminating the temporary worker program altogether.
Good luck!