You're questioning immigration during their job. Their sole purpose is to make sure that people come for good intentions, whatever it may be. They don't know anything about you and will do the same questioning with someone else. I have no issue if I am asked 50 different questions about why I'm in the country. If they don't see a return flight, that's normal to me. It's just safety at the end of the day