What's wrong with Halo 5? or am I just being dumb?

So just recently Halo 5 has been acting…weird and what i mean by this is i’m have great difficulties with online gaming such as when i join a queue for lets say swat (because it happens no matter what) but when i join the queue i’m not able to access boosts anymore and when my team and i win an arena game halo 5 will say i have multiple req packs to open but when i go to open them it says that there are no reqs available and it used to be that i had to wait a little while for them to load in, but now they just don’t load in general. Another issue i have is when i join a game my game play is very lagy. This goes for every game mode except for Warzone firefight i have trouble shot the lag by playing other games such as the MCC or black ops 3 and to no avail they don’t lag. So what am i to do? i really enjoy playing halo 5 but right now it doesn’t seem to cooperate so please if anyone has any suggestions i am open to anything right now. :confused: