Please don't change, you are a beautiful soul with so many gifts to bring to this world! To love others more than self reminds me of the Buddhist tradition "cherish others, not self' and then the Christian tradition, "love thy neighbour as thyself'' These fundamental ways of being are not easily accomplished in a world that stresses 'self, first'. Granted this way of being requires a LARGE input of energy, requiring time out, reflection and nurturing, when your energy becomes depleted. Nurturing others, is a talent- just as the best physicists can come up with mathematical equations to describe the universe, care of others is a skill like physics, love is another way of defining the universe.
In terms of trusting others, not being a 'doormat' and not letting others control you, I say
trust others as much as possible as it feels wonderful to know that someone thinks of you as being trustworthy, and by showing trust it becomes a great motivator for them to become ever more trustworthy. "I trust you' becomes another way of saying 'I believe in you"On being a 'doormat', I would venture to suggest to 'pick your battles,' confrontation is not the only way.In terms of control I feel some people experience a type of 'fear' and feel they need to have some type of control over situations or people and find it very difficult to give up this fear. This does,t mean you should let others take over your life, it only means that you have an understanding of where they are coming from.
I agree with @cbxjohn, focus on your own and other's energy and put your order in to Universal source energy. What you want for others. love , companionship. family is automatically the same as what you want and wish for yourself. At the right time your dreams will manifest.
Love and light, and a great mew relationship for you!