HELP! Can't join matchmaking

Hello, Please help me out here. I am struggling with something here. Let me explain the situation, I am hoping someone out here who plays halo will know the problem and help me to solve it.
When I enter war games, picked out game type and begin the search…random people joining and voting begins…then after the count down beeping, I immediately got “kicked off” or players quickly leave the party and leaving me by myself, and restarting the search. I couldn’t get INTO match, and another thing that I noticed; my loading bar for map loading remained at 1 percent. it doesn’t stay at nearly full or whatever as usual. What the hell is happening to me? I contact microsoft for help, they told me to clean cache, set factory setting for network and i still cant enter war games. I doubt i am banned because i never talk on microphone or do anything rash. Can someone please help me out on this, i am getting frustrated because I am hardcore halo fan.

Once again, War Game-Search-Random player joining-map voting-loading bar remains 1 percent and players left the party or I got booted -restarting search-pattern repeats every time.

Please email me at Mpapili@me.com for answers. I don’t really have time to get on computer to see answers on forums.

I would appreciate it. thank you fans.