As someone who has social anxiety and depression I don't think I can be honest with a lot of these questions. My real weakness would be inability to connect with people and constant fear of doing something wrong or being terrible at what I do.
I usually think up some random weaknesses that I consider irrelevant and speak about those just to prove that I can be self aware.
Also I think very big portion what I am saying is bullshit because I don't even particularly remember a lot of the details of the stories that would match those questions. So I have to come up with new stories or think up details for the stories I don't quite remember.
I passed Amazon interview process and all the other behavioral interviews I have ever attended so I must be doing something right despite my constant feeling of terror and anxiety.
I do think that I want to find a completely remote job now, I hate being in the office around people and I feel so much better when I can work from home. However I am afraid this might worsen the issue since I am not putting myself out there. But it doesn't seem to me as if putting myself out there has also helped my anxiety.