One thing we have to keep in mind is that we all need to take full responsibility for our own lives. It helps keep us in control, whereas if we blame others for our situation, we give up our control to others, and that keeps us from making any necessary changes in our lives. We wait on others to make changes for us...which is never a good idea. When others "rescue" us, we lose out on learning valuable lessons.