Woody nailed it.
Some further comments from me: She doesn't seem to enjoy your company and isn't affectionate so I'm wondering why she's with you now. Is it habit? Perhaps she's scared to let go? I think she's used to having you around but doesn't have that loving feeling and doesn't know how to let go. Mate, this isn't what a loving relationship looks like and her behaviour should not be acceptable to you.
Time to move on. Find yourself a girl who loves your company and who is happy to have a physical relationship when the time is right.
Never regret anything that has happened in your life. It cannot be changed, forgotten or undone. So, take it as a lesson learned and move on.