This whole thread just made me realized how little I know about German grammer, me being a native German speaker. A shame really.

But I guess when it comes naturally, you don't really care too much about why you say it the way you do.