It is really admirable that you don't want to hide your truth and have realization too, but you also can't forget that 100% truth can't be accepted by everyone in this current age. I don't care what others feel or say about their perception, but my practical observation, experience, and the requirement of this strategic, smart age say this all.
I won't suggest you lie, but not 100% actually. And, I believe you got my point about what I wanted to say here.
Second, I do not think you have no answers to their questions. You have a gap in your career/education and are inexperienced (which is your status and to be considered by recruiters); that is your truth today, and you also know why these took place, therefore, you can define them easily.
Answering Recruiters About Gaps
No matter what and how you answer your recruiters on their question about your GAP, they will never consider it but certainly try to find potential in you and test your knowledge and understanding, which is the actual job they have to perform. Every recruiter knows and can assume the answers they are going to get in interviews by candidates on their questions about GAP, but what they often see in candidates is a lack of confidence while answering them.
Let me ask you a basic question that comes very first and before all these conversations: Are you ready for the interview?
In answer to this question and preparation for your interview, you not only have to work on the answer to this question about your GAP but for all questions related to the job profile/work/function (Experience, knowledge & Understanding) that you are going to apply for. When you are ready with all these answers, you will automatically be able to answer questions about your gap with confidence.
I have discussed the same in the past with a few of my friends & contacts who were in the same situation, with many members here on this forum and others, and found many answers and a lot that allow me to observe these things that I have explained here to you.
Lastly, it would be really a great help to me now, I would say, if you try these things in your life and share your experience with us. I believe anyone in this world can do anything they really want to but need to get CONFIDENCE, which is not so easy to earn, and one has to put 200% effort to achieve.
Best of Luck