Of course YABU.
First post - most people would probably agree, if someone's blocked you in, then you are well within your rights to wake them up to shift their car.
Second post however, makes you look like a complete nightmare.... my car isn't on my drive..... I don't actually want to go anywhere anyway..... I rarely use my drive.....I'm taking up a space on the road by leaving my car there even though I have a drive..... I might want to use it later.
Really ??? 
Generally, people should not park across empty driveways, however, in this case, they can see that you don't use the drive, and that you take up another space on the road by parking there, so realise - when they need a space on the road, that no harm will be done by someone blocking your driveway.
I speak as someone whose drive is regularly parked across by people attending the Drs Surgery nearby, so know how annoying it can be, but your case is completely different.
Oh, and I think Katie's questions are very reasonable.