Lots of reasons for poor posture scatter in different forms. Slouching is just one of them and being in that posture for long hours is another. There are some realignment exercises that you can consider to improve your body posture.
6 Exercises to Fix Poor Posture
