Never commit to someone if you’re truly not ready due to self development.
However, don’t fear commitment because your afraid you might not be ready to settle down with one person.
In other words, let them go if you’re okay with the fact that you might not get them back.
You see, the universe doesn’t bring you the right person when YOU are ready, because no one is EVER ready for change.
The universe brings them when the time seems right.
If you let them go knowing they are what you will want “someday,” someday might come and as you’re ready for them they may be in the arms of the one that realized their worth and was willing to take that chance with them.