@Ruka
I'd sincerely advise u to hold-on, not to withdraw your apps. U had been here a long-time already... long on this forum... quite many valuable posts... which proves your dedication towards our common cause!
The picture that u painted, applies to many of us, including me. Yes, in life, sometimes we might get distracted as to what we r supposed to do, vide what we did. Things might become quite distraught too many a times, we could get confused while deciding... but, we ought to maintain our serenity & take action/s that would have long-term ramifications. This, Canadian PR processing, is one such!
Go ahead Buddy, take your Canadian call... land, when u get to that, AND return to attend your familial obligations. Which would actually be the most wisest thing to do. Settling in Canada could then remain an "open" foray. U may take your time. but "closing" this door at this juncture isn't wise.
I only hope u pay heed to what I said & have't taken any drastic step/s already.
Stay on Brother!
Qorax