Marriage is a social, religious, spiritual and legal union of individuals that creates interpersonal relationship. People marry for many reasons, but usually one or more of the following: legal, social, emotional, economic stability and Love; the formation of a family unit; procreation and the education and nurturing of children; legitimizing sexual relations; public declaration of love. Marriages are made in Heaven, but not all marriages are destined to be happy marriage.
In our society, inter caste marriages are not favoured generally. However in the modern era, caste restrictions are not followed stringently, therefore a lot of people are opting for inter caste marriages. In Vedic astrology, such marriages are not considered compatible and therefore astrological consultation must be obtained. This is because planets influence the success of all marriages but in this case planets should be analysed even more carefully.
Like every other human being, we descend on the earth plane to cease the old karmas that we have carried along with us from our previous lifetimes. The role of karmas can be both optimistic and pessimistic depending on whether they are good or bad. While good ones can bless you with marital bliss, bad ones can result in a number of marriage problems like delayed marriages or frequent quarrels between couples or other relationship problems like misunderstandings, domination and infidelity, wrecking havoc in any relationships etc