When i was a kid, i had read a book on what it means to find true love in life. The main character goes through several trials, rejections of potential mates because he cannot find a partner comparable to him. He faces pain and at the very end, he is about to give up, when he finds the right one who was meant for him.
It took a while for me to accept this reality of life that God had ordained. We are unique individuals with different experiences. If a relationship doesn't work, it's because personalities and abilities are incompatible. Will he/she ever be committed to you? It depends on who they are and whether they will change or not. God foresees all things, so if it doesn't work out, simply know that the relationship between you and her/him would've never worked out because true love always thrives and creates life. God has plans for you to be prosperous and find someone special for you. Attraction fades over time, it's simply just that attraction. It only works for a while and after that, it ends unless a mature relationship can be established. After that, it will last continuously. You will likely like several people and be hurt by the fact they just weren't for you, but eventually, you will realize the beauty in finding the person for you.