You have some great positives. Show/keep your confidence. She's pursuing, possibly because she feels threatened by you. That is really good for you, because she may push him right back to your arms.
So definitely don't wait on him hand and foot, but keep those positives going. You are doing a good job!