You should have a garage of your own, it's as simple as that.

I myself would not allow others to park in front of my house either as I would have a hard time manuevering my car in and out of my garage.