I realise that three years ago I met my twin flame. I have been married to my soul mate for 20 years and have two children. The meeting was very brief and I know it was for a reason as it moved me on spiritually. I have recently had some Spiritual Response Therapy and have been told that this could possibly be my last reincarnation on earth. Do you think that this means that I will get the chance to be with my twin flame? I read somewhere that it often happens in the last one? I feel that part of me is missing and no matter how hard I try to get rid of these feeling by getting on with my life, it is still there.
Unfortunately, very few twins manage to reunite in their last lifetime, because that requires both to be at the same level of evolution, or very close to it. Most often, one is further along than the other. So finishing up on Earth does not necessarily mean you will be with your twin in physical embodiment.
The yearning you feel for your twin is very common for many people who are on a spiritual path. Sometimes it means that the person you seek is near, but by focussing on it, you are not getting all the benefits of the relationship you are currently in. There are lessons to learn with your current partner still, and the quickest way to bring your twin into your life is to make sure you are doing all you can to progress in your own personal growth.
I sense that you have a spirit guide who wants to communicate with you and help you through this, and that you can now acquire the ability to "hear" the messages telepathically. This should help you immensely.