Welcome to SR!
You sound like a loving, caring, sensitive person. And you deserve someone who can give you the same in return. You exGF is right, active addicts are broken people, they don't love themselves, so they can't love you the real way in return.
Read the sticky posts at the top of this forum... esp. "What Addicts Do" and "Let me Fall". Learn all you can about addiction ... very good reading on this forum.