IL, Do you have a therapist? If not, would you consider starting with one? I think you're ripe for working on yourself and making some positive changes.
Having a therapist complements the support you receive on this board. It helps to stabilize you, as our situations are so unbalancing initially, until we mobilize ourselves, develop some autonomy, and start setting some boundaries.
CL
CL 53 W 54 M 20 yrs. 03'-09' Separation + Old Patterns + GAL 10-14' Piecing
"The Master allows things to happen. She shapes events as they come."