Inserting an actual story into the loop is tough, I think the way you are doing it now is just fine, you can eventually let stories grow from the loop as we learn more about Patty/Rox/Yvonne and whatever other characters you might add, but you have to know that making this into a "sandbox" loop is going to increase the workload/complexity exponentially and it will be really difficult to keep track of which decisions take you in which loop (you see how confused some people are right now when it is still short and linear), there is another game with the same mechanic
Time Loop Hunter that has already been down that road, and it is nearly impossible without a walkthrough, even with one it gets very frustrating navigating a loop just to find that you missed a step 67 steps back and you need to start from scratch yet again.