Thank you Alexander. That is very true and certainly makes sense.

I have had a similar problem that you mentioned, I am a very nice, forgiving, tolerant, loving person; however I seem to attract either men who are emotionally unavailable and/or men who are critical, controlling etc.

I grew up in a loving family, so I am not sure why this is happening. Maybe I just need to have stronger boundaries in what I will tolerate (whereas in the past, I always see the best in people and am too quick to make excuses for them and forgive things).

I guess that's something I will continue to work on.