My Lord! SHE'S BACK! :D
We missed you, Michelle!
As for the OP, I agree with Smackie as well. It's best to delve within yourself and sort out your own issues. As my therapist has told me (I include this because I think it may apply here), assurance and wholeness has to come from within. It's your job because it's your life. People may come and go, but you will be there. And when you put that job on others, that's when you push them away.
Look deep within yourself, and establish a focus on how you can improve this mentality for your own well-being...not for anyone else. Sort you out...because when you do, you'll have the person that compliments your personality- the one you'll always love.