Hi and welcome. I agree with the others, maybe it's time to return to your gp and just tell them what you told us. If that seems like too big a deal, just print it out and hand it to them. Or you could just show them on your phone.
Have a look around the site here. You'll find that we are mostly a friendly bunch, and there's nearly always someone to talk to.