We rent our home and the driveway is shared by a homeowner next door. He lives alone and parks in his yard. He also has a parking slab he has added to his front yard. The drive is narrow for one car between the houses and widens past the houses for two cars. When we learned how a shared drive is used we made more efforts to not block the drive and began parking in our yard (against our lease). It is extremely difficult to park in the back on the shared drive because it is in EXTREMELY bad shape and our car is small and low.
My question is, does his visitors have a right to intentionally block in our car and berate us if we do not pull our car all the way to the back when we do park there?(it was an extremely heavy downpoor and we didn't want to park on the grass and cause a rut). He could have parked in the parking pad and when he became angry because I asked him not to curse at me in front of my daughter, he refused to move. (He later returned and move his truck after more yelling). We have no problem with our neighbor, we keep to ourselves and we are easy to get along with. It is easy for us to apologize for causing an inconvenience, but what are the laws surrounding this?