Shastras require girls to be married off by 12 or before puberty. But marriages are now happening late. Can Kanyadaan of a post-puberty girl be done ? Because popular meaning of Kanya is - prepubescent girl. (Even today during navratri only prepubescent girls are worshipped.)
With fornication and adultery becoming more and more common , what is the validity of marriage in present world ?
Shastras require girls to be married by 12 but now a days marriages happening late , by the time one marries his wife , most probably she already has had a partner before him. So, Does such marriages have any validity ? Because you are effectively marrying a married woman (if she has had a partner before you )
Personally I think marriage with non-virgin girl is invalid and bogus. I think this point is indisputed.
But Is Vedic marriage of post-pubescent girl valid ? Because Shastras clearly directs that post-pubescent girl can only have a Gandharva Vivah.
Also in todays age , people are having gandharva vivah (i.e affairs) but break up later , thus they don't consider each other as husband-wife .
So, my question with Vedic system slowly breaking with late marriages , fornication and adultery becoming common , what is the validity of marriages happening in present world according to Hinduism ?