At such times it is highly recommended that Gauri Shankar Puja should be performed to remove obstacles that are delaying the marriage. This puja after being performed blesses the boy or the Girl with a suitable match.
As per Indian scriptures Lord Shiva and Goddess Gauri (Parvati) are supposed to be one of the best Deity Couples and their blessings are highly beneficial not only for getting timely marriage with a suitable match, but also for a Lone and a Happy Married Life. They symbolize ever lasting bond of marriage and unification of life i.e male and female love.
This puja can also be performed if your marital life is under strain or you are not getting the desired results after marriage. Many times it has been observed that despite horoscope matching the marital life is not happy.