I am a little bit of a perfectionist at times. Making mistakes is a part of life. It is how we learn. If you didn't make mistakes you wouldn't be human. Some-one gave me directions to a place today and I got lost. I was very frustrated but half an hour later I did end up to where wanted to be.
Hopefully next time I wont get lost. (Maybe third time lucky).
My fear is heights. I hate being off the ground.
You can't get your homework wrong because it's your home work. You can say anything you want to.
I do hope you and your T can work out how to deal with what is a very debilitating issue.

Sending warm thought your way.