You've been dating on and off, that means inconsistency. Then you never really had a bf/gf relationship... why are you wonder why she's taking it slow? You should be happy she's still with you at all. It seems like there is no competition anyway. Set the record straight first.