I really am confused now joining here, but it might be the best thing I ever did if what I am reading is true.
I think most of it is true but a lot of it will also be tainted by not a small amount of bitterness.
The problem is both viewpoints, the one get in your study and the one from here, will be polarised.
Ultimately you need to make your own mind up - no one else can do that for you but the fact you're having serious doubts should be an indicator for you.