Bixby having trouble lately

I bought the Samsung S8 when it came out and tried Bixby, dispite Samsung really wanting it to work, it just doesn't totally broken in my mind. I use google assistant instead works perfectly and does not have the issues Bixby does. I was able to disable the Bixby button all together be cause kept hitting it and it annoyed me.
 
I use Bixby purely for amusement. It never understands half of what I say. And my profession requires that I speak with clarity.
 
Yup, Bixby doesn't recognize half of my contacts. Something as simple as "Christina" wich Bixby had no problem with before, suddenly she tries looking for "Cristina" and can't find the contact. Teaching it doesn't work anynmore and when you select the name, she then doesn't know whether to dial the cell or mobile even though you said cell. This started a week or so ago.

I used Bixby because she responded to a button press on my bluetooth headset, now that she sucks, does Google Assistant respond to a Bluetooth headset button press. I used to just pres the button on my headset and Bixby would open and listen for me to tell her to call someone or do something. I need that ability from 1 of these damn assistants and I;m wondering if Google Assistant does that. Cortana was perfect with this on Windows Phone but she sucks on Android too. I don't understand how Android doesn't have 1 assistant that truly works hands free without me having to have it open or on the home screen. Bixby was close but she has clearly taken a step back. Any suggestions? This is pathetically bad compared to the supposedly inferior Windows Phone and Cortana.
GA works when I hold the touchpad on my 1000XM2.

Note8 as well