I have been in Canada for over 8 years as a visitor. I have a family in Canada all have canadian citizenship except me. I am going back to my home country for a visit for a few months. I am concerned that I would be stopped at custom when I return to Canada. Should I have a return ticket and also should I tell them I basically live in canada with my family but I don't work or study. I just want to prepare for some questions they would ask.