I too was a giver and still find myself being too accomodating and giving and not looking out for myself. I am learning for sure and I'm beginning to understand how to lead and do what I want w/out hurting others.
My experiences have taught me to stick up for me and be healthy in my relationships. It is a long, tough road, but as long as I'm learning, it is worth the effort.
So, we're all different now and that is for the better. Some of it is bitterness of a sort, but most of it is learning and changing to become better individuals for the future.
RTL PS - Good news on the teacher returning your e-mail. Dating a teacher is a good way to play out some of those naughty fantasies we all had as boys over the hottest teacher in school.