It’s impossible to figure out everything about anyone. People change. Circumstances change. But the all-knowing and unchanging God is on your side as you consider who to marry.
If you’re not certain of what God is saying, stop and wait. Marriage is not something to rush into. Don’t allow anyone to rush you or push you to decide. If the person is yours, they won’t run a way because you’re waiting for confirmation.