It takes a long time to train a dog. It doesn't sound like you're that interested in taking that time for training. If you're this fed up already, maybe you should get a cat instead.
I must admit, I tend to agree with kerk2. This is a puppy and it really sounds like you do not have the motivation or skills to deal with this. It is not fair to the pup who will only become anxious and be afraid of you. Please do try to return him or find him a good home.
From the sound of your post, I think you should find him another home. You don't sound to me like you should even have a dog. I can sense that the dog is probably afraid of you. It is a 'puppy' ..... what do you expect??
I have never seen anyone on any pet forum call their dog a 'mutt'. And "..I am starting to hate this dog.."?
You sound more concerned about YOU than the animal. I would recommend returning him if possible. My guess is that wherever that was, he will feel safer than he does with you.
Auto correct :/ I got a puppy*