I wholeheartedly agree with what Sanshi is saying here. It really is only ever about you.
I wouldn't focus and put a ton of energy into trying to figure out what's 'wrong' with you. That'll keep you in a low vibration. There might be something within you to 'fix', but don't beat yourself up about it. Most of the time, overanalyzing situations and picking yourself apart because of them is a major part of the issue. Let go and try to have a more lighthearted, joyous approach to life. Love yourself exactly the way you are and love your life with the exact circumstances you're facing. In doing this, you will be able to approach your resistance with much more clarity. When the resistance comes up, you'll recognize it, know what you'll need to do to fix it, you'll fix it, and then move on with your life. The outcome of this situation is not what defines your happiness, unless you let it. I know this all might sound silly and it might not be what you want to hear, but it works.
If you want, go back and read old posts from this forum and study Neville Goddard. That's what has really helped to put things in perspective for me. Also, TheSilverLining has a great Daily Inspiration thread that I've been benefiting from.