I often read for people at markets. The same thing comes up over and over. I can't attract the right partner. When will I meet my soul mate.
My guidance. Be yourself. When you try to fit in or be what you think attracts people you end up attracting someone who wants to be with who you are pretending to be. Then when you start to be yourself they lose interest.
Be your wonderful wierd self and you will attract people who want to be with the wonderful wierd you.