I understand how hard it was for you to tell him everything and you did a wonderful job of telling at least something. You can't say more than you are ready to

I see a very good outcome of the appt: you have an appt at mental health centre. Gp doc's ability to help with this stuff is rather limited, and now you will have someone who will be able to help.
When is your appt at the mental health centre?