You surely are on the right track. You are being very selfless (or unselfish if you prefer) when it is apropriate and this is great. It appears you are keeping a pretty good handle on not letting the emotional side of your self fm drastically overtaking the rational side. This can be quite a challenge for some women You are going to achieve positive results this way.