I think the concept of an "ideal time to get married" is a trap. Each person will be ready in their own time, when they find the right person. Giving in to the pressures of having to do things on an ideal time schedule gets people into trouble by making hasty decisions rather than knowing what's right for them.
__________________
|