Dear Scylla,
To be Frank with you, all my absences were job related to support my family, I have been traveling from-to Canada more than 20 trips from the past 5 years, even my self cannot remember exact dates, I am from a non visa exempt country.
I need to visit my family, I have been out of...