We married 20 months after meeting - my husband had been adamant he would never marry again (after a failed 1st marriage) and told everyone that for years, in fact he hadn't dated anyone for longer than 2 weeks in 15 years!
He got teased but in amongst that teasing were happy congratulations.
I don't think 2 years from meeting to marriage is a short time at all!
Why not "out" your husband next time you are out with friends?
Seriously though, I would be concerned that he doesn't want other people to know.

He got teased but in amongst that teasing were happy congratulations.
I don't think 2 years from meeting to marriage is a short time at all!
Why not "out" your husband next time you are out with friends?
Seriously though, I would be concerned that he doesn't want other people to know.