That is a really good place to start

Don't get me wrong - I wasn't saying necessarily asking for time apart, but working out your boundaries for the relationship and making sure they are known by her so that she can respect them.
It really looks like you are doing all you can