You also don't have to answer all the questions people pose to you if you are uncomfortable.
I don't really like for people I've just met to start asking me questions like the ones you received.
I found it was necessary for me to have a plan at meetings. If I didn't want to chitchat I arrived two minutes before the meeting and left immediately after. Not everyone in meetings will have healthy boundaries. During the meetings I found a lot I agreed with and identified with, so that part was helpful. There are always those who lost a lot more. I don't want to follow them down that rabbit hole, but it's good to be reminded where I was headed.