Have you had any help with your sleeping? That will take its toll on you.
It's such a hard rollercoaster journey, it can move ever so slowly but does get easier
That's really good about the chatting at the local shop, I know how much that must have taken. Dont let that experience put you off, people can be strange. Mind you, perhaps she has an anxiety herself and it overwhelmed her? Its hard to know whats happening in other people's minds, we often immediately think its something we've done but more often than not it isnt related to us atall. Think of it as a study of human behaviour and keep experimenting with getting chatting with people
Hope that has made sense - hard to get the meaning into text sometimes xx