I hate my new puppy.
Why would you hate your new puppy?
I feed him every day and give him medical care, and he still shits on everything.
He is just a puppy and still learning. Have you tried using puppy pads or taking him outside at regular intervals? I think if you show some consistency it will get better sooner.
I'm going to kill him when he's older.
All I am saying is if you are having trouble potty training him you might need some professional help. Tools like puppy pads or regular walks can really help.