greetings. I have read ur first post on top most. I think the reason for refusal is that ur ties are not strong enough with your home country. Seeing the other aspect would that, u said u have 2 children whome u take care of...this also proves that definitely u have to take them with you and bear the expenses of children aswell. Concluding all the above statements by all....i would say that you must show someone in embassy that would take care of ur children in ur home country....which will prove ur home ties. Its just matter of days that if u go alone, reach canada...arrange a nanny for ur children,show their expenses and ur good to go. I dont think if embassy have told u to be potential immigrant, it would be tough next time. Be very careful.
GOOD LUCK.