Azam...you have been brutally honest. Focus on giving a good technical brief about all the 7 seven rollouts.

Feel free to ask them to explain in detail what their projects and rollouts are like (their expectations). Then tell them how you can/will meet their expectations based on your past experience.

When it comes to the matter of your personal life having an impact on your professional one, say that you have been honest and open about it. And now that the proceedings are over (hopefully), you are all set to just focus on your professional undertakings.

Good luck.