Why so serious...ly bad?

I am starting to lose patience with this game…i knew there would be some glitches but I mean come on! Glitches, bugs, crashes, I can’t even find a game most days. Also…i don’t even freaking know if the patch downloaded. First of all it says I will be prompted, haven’t been, and there is no way to check if I have the latest version installed. There is no main app menu to check. I miss bungie. When I play coop with my friend it lags, they took out juggernaut on halo 4 which is my absolute favorite mode! There is no snap option or degrees for forge on halo 3. I have only played 3…3! Multiplayer matches since release…seriously? I’m so stressed and dissapointed at this point I want to give up on halo. Which is hard to say since I have been a loyal fan since the beginning of Halo. Please 343…give me a reason to not go to Playstation.