Self-speculation / self-analysis & rectification is the Key.
Dr. Sky's Brainwashing or visualization technique:
This is simple yet powerful tool to help you find a right partner, used along with other modes can help you progress in your path for love and marriage.
In your childhood or in the past, if you ever had a dislike or had bad experiences with any opposite member(female or male)?(be it even for a moment)? or keep thinking mostly about the negative events that happened to you in the past relationships( from ANY member right from childhood or your partner??).... If so, learn to resolve it in your mind and try to forget that and only focus and think ONLY about all the nice things / the nice moments that happened with all of them. Our subconscious mind is the storehouse of all positive and negative energies of the past, and it keeps projecting the same movie over and over again in your life till you wash the negative experiences / thoughts away. And with creating a new relationship, leave out the failure of the past, and focus on the future, but take step at a time. Our minds are very powerful, they can make us or break us. So try this exercise: imagine yourself with your would be / dream person treating you and being nice to you, and you being happy with each other,growing old together till the end of your days. Think only this over and over again as many times as possible with positive and good emotions as if it has already happened.
Do it everyday as MANY times as possible. It is an exercise for the mind. YOU direct your mind and your mind in turn WILL direct your life.
===========================
And you can go few steps ahead and listen to subliminal messages daily(messages that cannot be heard or perceived by the conscious but can be by the unconscious mind).
There are many subliminal message recordings which are positive in focus and available freely on the internet. You may go to youtube and type, for example:
subliminal messages to harmonize relationships, attract love and positive energy
subliminal messages to heal old negative energies.
subliminal messages to find your soulmate ( you better do your internal cleansing / soul cleansing / change your personality / character / habits / nature / heal you pain and past negative energies, before you do this since this soulmate will be mostly your self reflection image; so do this when you are prepared in life to meet your better half)
Wish you the best
Dr sky
Advert.