Playing badminton is very bad for your health! If you play with right hand, you will stretch the right part of your body far too much, and vice versa, of course.
When I was young I played table tennis and ended up with spinal misaligment. I had to give up table tennis.
I took up yoga and Chinese martial arts to improve my posture. I spent quite a long time to restore the natural position of my spine.