Liz4,
i am truly sorry that you had to endure your GP being rude and unsympathetic to your concerns.
I hope that you have found a GP that is considerate and compassionate and treats you with respect and dignity.
I have just come back from a visit to my GP as I haven't been sleeping well and just generally concerned. He was empathetic and listened to me and gave me some solid advice on keeping active and spending time doing this i love to keep my mind active. i Truly hope that you find a GP that fits your needs and has a much better bedside manner than the one you've previously seen