Congratulations, you are winning. Notice I didn't say you have won? Keep doing what got you here. Patience, patience, patience. Enjoy your every other weekend setup and do things for yourself on the off ones. Big point, don't give a damn what she is doing when you aren't together. That will only hurt your progress. What if she meets a cute guy when she is out? So what! Especially with the prior "control" issues. I have them too so I know how you feel. Give her free roam and enjoy your time together. Don't worry about a one year lease, what's a year in the grand scheme of things? Less than 4% of an average persons life. Big deal. My W moved back after 5 months and got out of her one year lease. In fact if I wouldn't have made such a big deal out of those sorts of issues she would have been back sooner. Get my point?

You are on the path. Now just don't over do it. Keep the focus on you and not her. The better you are the faster she will come back to you.

That ILY is a tough one. Definitely a case of less is more at this point. Your actions say more than any ILY. Don't forget that. That goes both ways too. If you feel like she loves you don't press her to hear it. A compliment will not hurt but make it a "warm" one. What I mean is don't just blurt it out. Pick a time when you are feeling very "close" and just whisper it in her ear and smile.

Good luck to you, things are looking very good but it won't be all rosy from here. Expect some downturns and they won't hit you quite so hard.