FreshNewbie,
Sounds perfectly normal to me - and if you can maintain 18-19mph on the flat, it doesn't sound like you're out of shape to me!
Typically I can be motoring along at anything from 30-40kph on a nice stretch - but give me a big gusty headwind and this can drop to anything between 20-30kph, depending on the wind speed (sorry, converted to metric when arrived Down Under!).
Headwinds can be pretty demoralising and can totally break a ride - sometimes it's like hitting a wall, cycling through treacle, or at the very worst - pedalling backwards (almost did that once in "Windy Wellington"!!).
Typically I'll try and drop a gear or two, so I'm spinning at a higher cadence - headwinds can be a bit like hills, don't want to mash them!