Maybe you get a life & stop bothering yourself?!?
This a gaming forum & this is Xbox news section & you have problems with posts & updates related to all this?!?
Maybe create an alt like your buddy & finally not pretend to be yourself to sooth the pain instead of expecting everyone else to disappear!!
Also if you want you can answer my question with grace.
Finally a victory?!?
Which you were proclaiming prematurely since past two decades!!