Getting Banned for DC (Not by fault of my own)

Recently I have been playing a lot of halo 5 as i have been a huge fan of the franchise for a very long time. I have found that I struggle to stay connected to the Servers constantly getting disconnected during games. This has been very frustrating because its upsetting to get kicked obviously but more importantly I am getting banned for this. Now I understand some people might just have some Issues when it comes to internet but me personally, I don’t. I play games in my free time quite often and never get kicked off of the servers but when I play halo 5 I do. I was just wondering if anyone else is having this issue or if its me alone and if we can’t see about getting this problem solved. It is very disheartening to be playing with my friends or by myself and I have to switch games because of the servers. Thanks for listening and hopefully a 343 member sees this and a solution can be found.