
I know it's hard. My eldest son had no words at all right up to almost 3 years of age. He made a few sounds but couldn't communicate most of the time. It was heartbreaking and utterly frustrating for all of us, but mostly for him.

Try to ignore "people". They *all* know why he isn't talking

and you'll hear every scenario from "it's because he's the eldest", "it's because he's the youngest", "it's because you work outside the home", "it's because you stay at home", "it's because you're breastfeeding", "it's becauase you're bottle-feeding", "it's because................". You know your own child better than anyone else (including me of course, a stranger on a message board

). Follow your instincts and keep loving him like you're doing and chances are, he'll thrive, verbally and every other way.
The "handful of single syllable words" is a terrific start. What would be way worse would be if he was making no sounds at all. Even if he says "mu" for "milk" or "ah" for "momma", that *is* communication and a great start.
The vital thing (says this interfering momma, lol) is eye contact. Lots and lots and lots of eye contact! My son was making very little eye contact and, in retrospect, the more time went on without him communicating, the less motivated he was to make eye contact so when he was 3 there was virtually none. Once we got back the eye contact (there are exercises to get it back - very simple, fun little exercises) his speech started to develop and he became a very happy little boy. He's 12 now and doing great, no problems at all!!
Anyway, I'm rambling but I wanted to give you a hug and say hang in there, you're doing great.