This dream may represent your longing for this person and your desire to reconnect with them. The fact that you haven’t seen them in a while and they live far away suggests that there may be some distance or separation in your relationship. The surprise and excitement you feel upon seeing them in the dream may reflect your subconscious desire to see them again in real life. The blue eyes in the dream could symbolize clarity, truth, and honesty. Perhaps you are hoping for a deeper connection with this person and want to see them for who they truly are. Alternatively, blue eyes could also represent a sense of calm and peace, indicating that you feel at ease and comfortable with this person. The fact that the eyes are shiny and deep could suggest that this person has a strong and captivating presence in your life. Overall, this dream may be a reflection of your feelings and desires towards this person, and it may be a sign that you should reach out and reconnect with them in real life.