which 100-125 cc bike for me ??

Hi Guys

I am Sumit working as s/w professional. My daily commute from home to ofc is abt 20kms. Previously I owned a 180 cc Pulsar but after 3 yrs , I found its engine quite rorty plus bike was giving me pain in the left hand knee so sold it.

My ht is 5’11" and wt 90kgs (age 28). I want to buy a bike that doesnt give back pain for tall ppl and avg shud be min 50. It should be comfortable also .

Please suggest which bike would be gud for me and why ??
(I dont want to buy another Bajaj product)

1. TVS Star City 110 (Heard ppl saying its engine gng kaboom after 2-3 yrs)
2. HH splendor plus (7.4 BHP too low ewww..)
3. Yamaha Gladiator (Heard after sales is bad)
4. Honda Shine (Seems like a 100 CC Luna)

I am in favor of glady but heard its resale is low ! while all old ppl go gaga over HH splendor plus ! What to buy ???

Plz suggest

Thanks
Sumit