Wa ‘Alaikum Salaam wa Rahmatulahi wa Barakatuh,
Ma sha’ Allah, you are seeking to marry a spouse and things seem to be going to plan. However, you have concerns about whether it will work out.
Without passing judgment as a human being but reminding you of Allah’s rules, contact between a man and woman, without your mahram present is not permissible as Shaytaan can interfere. This includes contact online as much as face to face. Understand that Allah (swt) creates boundaries for a reason – for our protection. We should trust the wisdom in this and abide by this in order to please Him.
However, you have done the right thing in consulting both families and seeking their support and have set strict and halal rules of no dating or seeing each other. This is not only for the purpose of obeying Allah (swt) and pleasing Him and guiding you to Jannah. If you truly care for this man and desire Jannah for him also, then it is for his sake as well. You will also avoid haram contact at this point. Having your families’ support will be a huge assistance in helping you to stick to these rules and forward in a more acceptable way.
You have also done the right thing in making istikhara to be sure if what you are doing is the right thing. Be assured that if Allah (swt) says it is not to be, then He will put obstacles in the way of the marriage moving forward. You should be content with this decision that He has better plans for you as difficult as that may be to accept now after two years of seeing each other.
But, also understand that this may be for the best. Allah (swt) knows best what’s good for us. Continue to pray istikhara and trust that Allah (swt) will make happen what is meant to be. He will guide you on this path. Accept that this path is what is best for you; whether it is to marry him or not.
Another thing you should also do is ask for Allah’s forgiveness. Allah (swt) loves to forgive and answer the prayers of those who call upon Him. Part of repenting will also include ensuring that you don’t fall into the same sin again which is done by abstaining from any haram contact with this man whilst you are not married.
Asking for forgiveness and developing a trust of Allah (swt) by continuing to pray istikharah will help to ease your anxieties around the whole issue. Your connection with Allah (swt) will help to relax your concerns about things working out as you will find contentment with whatever He has decreed for you.
May Allah (swt) grant you a righteous spouse that will be the coolness of your eyes and bring you happiness in this life and the next.
Disclaimer: The conceptualization and recommendations stated in this response are very general and purely based on the limited information provided in the question. In no event shall AboutIslam, its counselors or employees be held liable for any damages that may arise from your decision in the use of our services.