Question: is 2 years a long time to be engaged?
Answer: It is perfectly acceptable to have a long engagement. If you put off the wedding planning for as long as a year, nobody will judge you. After that, you'll get nagged to death by both sides of the family, and your nosy friends, until you declare that you've chosen a wedding date.