Hi and welcome.
That sounds like it was far from helpful. Unfortunately, as with anything, there are good and not so good practitioners. I would totally agree with Paula - go and speak to your GP as they signposted you in that direction, and also try to speak to a manager at the third party and see whether you could see someone else....