@damo you are asking a UX question, which would have many different answers that really depend a lot on the context of this form. You are using placeholder text which makes it even harder to understand what the form is about. But from what I gathered I can only say the following tips:
It is generally not a good UX practice to hide/show content of a page based on a the user answer, this makes the page move needlessly and hides content unnecessarily.
The use of vertical space in your form is not optimal. A lot of these Yes/No questions can be easily put in a radio/toggle box in one simple line.
If the form is complex enough, perhaps you should consider using funnels, example of this is Material Design Steppers guide.