Wow! Your pup is pretty much owning you, Darlin'. You are going to have to re-group and start training in all areas. Just this act alone will help him learn your relationship - you are Owner and he is Dog. Sounds to me like a huge issue is he is not just protecting you from other people and dogs - he is guarding you - like you are his possesion.
There are many books out there on training. Start with potty training and teaching sit, stay. Those are huge.
I know Jeanie will have some valuable tips and advice for you when she sees this. Her screen name is yorkietalkjilly. So when she responds, take it all in ok? Your life is being over-run and you need to get it turned around. Jeanie's advice can help you do that. I will PM her to come respond.