At this point I don’t care!!!!! Love cats but this is just getting tooooooo much to deal with.
You are only adding to the cats stress by making it afraid of you...thereby making the cat pee or poop everywhere now.
Try not taking your anger out on the cat ...and try other solutions like retraining it.