But if you invest time to find a life partner, nobody's going to praise you.
The main reason young people are not marrying earlier is because more are better educated and choose to focus on their careers, said Associate Professor Straughan and NUS sociologist Tan Ern Ser.
Said Prof Straughan: "The pressure to perform is very strong as the rewards of employment are immediate.
There's a promotion at the end of the year and you get praised.
"But if you invest time to find a life partner, nobody's going to praise you." Having enough money to set up home and start a family is also a concern for some like legal counsel Lionel Liu, 29, who plans to get married to his girlfriend in a few years.
He noted that his parents had been working for around six years by the time they got married at 24.
But he and his men friends were 25 when they graduated.
"We have to spend the first three years of our working life paying off university loans, and only after that can we think about what's next." Others may prefer to enjoy the freedom of singlehood before taking the plunge into married life, said Associate Professor Tan.
Mr Robin Neo, 28, a fresh graduate in mechanical engineering, said: "Readiness for marriage cannot be rushed.
More Singapore residents in their mid to late 20s are staying single, with most putting their career before marriage, said experts.