Ich kenne das Problem mit dem Heimweh auch sehr gut, jedoch hört sich das bei dir schon sehr extrem an, das es schon an die Gesundheit geht (das schnelle Abnehmen), aber oft ist das so, dass man ersteinmal 1-2 Wochen braucht um sich an die ganze Situation (neue Kultur, weg von zu hause etc.) zu gewöhnen. Was mir persönlich sehr oft hilft, ist es mich zu fragen, was speziell ich vermisse und dafür dann irgendwie Ersatz zu finden (Freizeitaktivitäten o. Ä.).
Du hast gesagt, dass du wenn eh erst in 2 Wochen nach Hause könntest, vielleicht hast du dich bis dann schon an die neue Umgebung gewöhnt und das Ende ist schon etwas mehr absehbar.
Letztendlich musst du die Entscheidung ob du bleiben willst oder nicht aber für dich alleine treffen. Frag dich ob du es nicht vielleicht bereust, solltest du abbrechen. Das hört sich vielleicht blöd an, weil du gesagt hast, dass du es schon bereust überhaupt gefahren zu sein, aber solche Erfahrungen kann man nicht oft machen und du lernst bestimmt sehr viel über dich und wirst in deiner Persönlichkeit gestärkt.
Aber wie gesagt, die Entscheidung triffst DU, und solltest du abbrechen würde ich mir nicht so große Gedanken über das Geld und die Enttäuschung deiner Eltern machen, denn die wollen bestimmt nicht, dass du da 6 Wochen lang in Kanada todunglücklich bist