Thank you very much for your post.
Your original question was to ask what was causing you to have co-dependent traits.
To me, in the post above you give a persuasive response.
I think you said that your Schizotypal Personality Disorder provides the impetus for your co-dependent behaviors. It sounds to me as though "the project" feels so overwhelmingly important (in providing you with direction and purpose) that you allow yourself to connect with people who do not respect boundaries. You then behave in a co-dependent manner with these people--to support "the project"--until eventually they overstep the boundaries that you do have and enmeshment breaks down.
How well does the above resonate with you?