I have a lot of difficulties with the concept of "knowing she's the one", we are evolving so fast in an era of stress and where it is very easy to gather informations/temptation from elsewhere (the time where people used to live in the middle of nowhere with 10 hours to do to join the city is revolved) that things change fast. We can never know, ultimately, is she/he is the "one".
My best advice would be: If you really love her, make the compromises necessary in order to make it work, enjoy every moments you can in her company but keep in mind that such relationships are tough and often don't hold in the long run, which means: yeah, do everything you can to make it last, it's possible, difficult but possible. However, don't sacrifice all the rest for a relationship "partially built on a question mark".
Bookmarks