My friend Cat did a reading for me. Here's what it said:
First Card; Angel of Freedom
The Angel says 'I am always free to choose Love, Independence and Creativity'. She is holding a stole, which flows gently in the wind, and she is blowing away insecurities, one of these insecurities is allowing J to get hurt by another man. He was undoubtedly hurt when daddy went away, may not be so obvious, but he was really upset, maybe the reason he is having sleep issues, which are getting better. Subconsciously, you are not allowing this situation to rise again, you don't want someone in your life that you feel will hurt you and your son again. Although, I must make it clear, your XDH did not hurt you, but your son being hurt, hurt you. This angel is allowing you to see that you have the capabilities to choose Love and have independence and wants you to take them, go with the flow, stop humming and hawing over it.Which brings me swiftly onto the next card!
The Angel of Knowing
"My sense of Inner Knowing leads me to the Light". This angel is holding the ring of knowledge, where all our awareness comes from, and, through the ring she is sprinkling some stardust from heaven, which is the source of inspiration where our desires and wishes will become a reality. For yourself, J and Brian, you would love to have everyone to meet and to get on, you tend to be edging towards this idea more than ever but you want complete knowledge that everyone will be happy together. This is the reality, J knows full well there is someone else in your life and in some ways he feels not left out, but, he wishes he was part of it, he wants to be around whoever it is that makes his mommy happy, because, when mommy is happy, baby is too. And Brian, he so wishes to meet J to feel complete with you, but you are the one stopping it, for no real apparent reason now, not after over a year Then the next card oh man!!!
The Archangel Raphael
"I am strenghtened and healed by the power of divine love". (Having an Archangel in a reading is awesome, there are only 4 archangels to 32 cards!)The Archangel is a guardian angel, the one who is around a lot, the other angels are messengers, the archangel is a protector. And to have him working with the other 2 is just awesome.He wants you to know that with the angel of freedom and the angel of knowing, he is removing your insecurities about Brian & J meeting. What recently happened was a 'test' if you like, for both you and Brian. To see how you both really feel, now is the time to move forward with your relationship and the archangel Raphael is there to strenghten it, he concludes that now is the right time for Brian & J to meet, when these two important people in your life finally do meet, your relationship is more or less sealed for life.
I don't know about sealed for life (can't make that call at this point, I don't think), but the rest of it was spot on.