For the context, I'm paying monthly for the parking spot in the courtyard of the building I'm renting my flat at. It happened already twice that arriving late at night back home, my spot was taken by another car. On the first occasion, I spent 25 minutes looking around the neighbourhood for any parking spot that ended up with me having to walk nearly 10 minutes back home. The second time it happened, I got annoyed and parked in a forbidden spot until the morning when my spot got free. Both times I left the paper with my number and explaining that it's a private spot and I ask to not park there anymore. I even purchased a sign that says it's a private parking spot that's clearly visible from the car when parking.
Last night it happened again - the same car, with the same plates parked there for the 3rd time. It was a late night and I lost my patience and simply parked my car directly behind my parking spot making the other car unable to move, and I simply went to sleep.
I woke up slightly before 7 a.m. in the morning with over 15 unanswered calls from an unknown number (my phone gets completely silent at night, no notifications), which I assumed must have been the blocked car's owner. I dressed up and went downstairs to meet a very angry person, yelling at me that I blocked her trip, that she's almost 2 hours late because of me, and that she's going to call the police. I just said sure, you can call the police, but if you do, I'm about to call the towing service since she's clearly occupying, for the third time, my spot (the other two occasions I photographed, just to keep the proof plus I even brought the contract downstairs with me). She got more upset... but still I gave her an option to either calm down, stop yelling and confirm that she understands she can't do it (especially that she doesn't even live here, but just visits her friend), but she kept on screaming. Literally, screaming. I ended up replying harshly back that either she shuts up, stops threatening me and starts thinking, or I'm calling for the towing right away.
She did, I ended up moving my car and letting her leave to which she called me a few times a "piece of shit" saying I can't do such things in Germany.
The thing is, I had no idea which flat she was staying at, it was 1am and I didn't want to walk around and wake neighbours at that time. So I'm just wondering, was it a huge asshole move on my side to block her from leaving? Or it's better that next time I call the towing service right away in the middle of the night and let her deal with the bullshit (I assume she would get the rechnung to pay, or?)?