Hi,
Maybe invest in quality speakers. I have a few party speakers that I have had for a few years. These speakers are used daily and have no problems.
On one occasion I had to forget the device for some reason but nothing since. I use a few different stream services and the only problem can be buffering and miscue of songs. Which can be frustrating when shuffling songs.
You get what you pay for!