Having straight teeth is something everyone longs for. We all want to look great in our selfies, and have a beautiful smile to greet the world with. In addition to boosting self-esteem and aesthetics, having straight teeth also has health benefits. Today, we are going to look at the various benefits of braces. While the…