First, the medication has to make things right for you, not for everyone else. You are the one taking it, you aren't taking it to please others, you are taking it to make you feel less angst. As for the GP judging you, she isn't. She may be trying to get a good idea of your history and what you are experiencing, but that isn't judging. She sees a lot of patients and believe me, as much as you think she may be judging and thinking about you, she isn't. You are a patient and she is doing her job. That doesn't mean she doesn't care, it means she is doing what she needs to help you feel better.
As for doing the right thing, only you can answer that and you know deep down what that is. If you didn't you wouldn't have gone in the first place. If you feel better then you have your answer.