I agree. I think you should see your GP as soon as possible to get this checked out.