A phone that meets my needs?

I tried just not having social media on my phone. But I'm weak.

I need something that is compatible with Verizon.

Has Google maps, I need directions but also would like to be able to share location with my partner. I travel for work and it helps us both having my location shared.

Bluetooth headset compatible.

Something to load music and audio books would be nice. But not required. I can figure out an alternative for that.

Please and thank you