Well, I can tell you if you do not enjoy it do not play it. Very simple, a game is supposed to be for entertainment and if you are not getting your entertainment value out of a game, stop playing it.
There are several other excellent choices in games (i.e. Farcry 3 and "oh no he said it" BLOPS2).
I would suggest if you are sound on selling it, use ebay or craigslist (if you are in the US). Do not resell to Gamestop as you will only get $30 regardless if it is LE or not.
Consider this, (as I like playing devil's advocate alot when it comes to games), try putting it down for a few days to a week and then playing it again with a clear mind KNOWING that the game DOES have issues. It helped me to comprehend the game better and play better. You will always rage with Halo, it is just that type of a game, but take a breather and play something else for the time being and wait for the ranked playlists