Birth charts as you see it is only a map of the zodiac at the time of your birth. The principle of astrology is no two births can happen at the same time at the same longitude and latitude. For more details read my articles on navagrahastro.blogspot.in
5 minutes difference in birth times can cause a hell a lot of difference in the evaluation of two horoscopes. You may have similar charts, but the strengths of planets and houses could be considerably different. The longitudes and latitudes of planets will certainly differ and this could lead to difference in timing of events. Please read all the articles and you will understand the depth of astrology. In 5 minutes the planetary positions could be thousands of kilometers varying in the zodiac. Also read “Definitions in Astrology” particularly the definitions of marriage. Do not try to generalize deep rooted science like astrology with your very limited knowledge.