Also, due to maternity leave and stuff like that I have been in the US the past 2 years working as a truck driver to provide for my family and entering back and forth into Canada. Recently though I have been denied entry due to the criminality just for further info.