Hugs, BumMum. I have suffered with anxiety my whole life. It is awful. It's like a rollercoaster for me - it can be all over the place and sometimes very random. But not a day goes by where I don't have to work to manage it.
Mine got really bad last year after my Dad died. Everything just swallowed me up. I saw a psychologist and it helped so much. I highly recommend it. I am also on medication at the moment (I've been on it off and on over the years). This is the first time I've really felt like it's helped. I am on Lexapro. I hate the thought of taking it long term but it just may be a reality for me.
Big hugs. I understand that if you are fearful of GPs then it will be hard to see one but it might just be the key to helping you through this.