I live in a street with old Victorian terraced and semi-detached houses where people need to park on the street.
My house is a semi and my neighbours in the semi next to us have a garage built into the front of their house (our houses are set back and up from the road - we have a small front garden, they have the aforementioned garage.)
This garage is NEVER used for keeping a car in but has KEEP CLEAR painted onto the road in front of it so of course my neighbours have a guaranteed parking space all the time.
However, (and this is the part that really fecks me off, especially when I arrive home from work after a stressful day) when the husband arrives home (usually before me) he will park directly outside my house leaving the space outside their garage clear for when the wife gets home so that they are both parked pretty much right outside their house.
By the time I arrive home (often before the wife) there are very few or no parking spaces left and I am greeted with neighbour's husband's car right outside my house and then a space directly outside their's which I cannot park in because it says 'keep clear' and they would be arsey about it despite the fact that they definitely do not need to get onto the garage.
I am happy parking on the road, occasionally a bit further away from my house - I have a lovely old house full of character and having no drive is the only downside to this type of house. BUT I think it's really rude that my neighbour constantly parks outside my house so that they can keep the spot outside theirs clear for the second car. And they don't own that piece of road - I'm quite within my rights to park there when I get home on a rainy evening like this one aren't I? Or am I being unreasonable?