Hope is not lost for you. A Canadian Citizen or a Permament Resident can also sponsor a person of any age. Read below:
any other person, regardless of age, with whom you have a family relationship if you do not have a spouse, common-law partner, conjugal partner, son, daughter, mother, father...