I haven’t read any of your other posts yet. Have you two ever met in person? It may be this person is getting nervous about meeting you and is backing off. This often happens in online relationships. I hope this is not the case and you do meet and it goes well.