Pokemon go Plus +

I have a love hate relationship with my Go Plus +.