Yes I am still using my Vivosport but I need a new garmin

Ive had my trusty Garmin Vivosport for over 5 years now and its time to update, since the band itself is gettig glitchy with ever update that is required. 

I use the GPS function to count my cycling for calories, steps, sleep, heart rate, stress, and floors. 

I like my vivosport for its small band size and that I can wear it on the 3eft hand side since I wear watches.

I see garmin didnt ressue the vivosport with the same features I use. I hate to leave Gramin, since I like the software layout, but can anyone recommend another Garmin that is compact and

small that has the features I use or close to it?