Good evening! I am sorry that you have had a wait on your answer. I am happy to assist you. I think you already have a great deal of insight and you recognize that there could be some similarities in your waking life that are brought to surface in your dream or subconscious.
I feel that it is important that I share a bit with you about the theory that I most like to refer to, but also the theorist so that you understand the perspective that i work from. I tend to rely on symbolism of the dreams and focus on what your personal emotional response is to the dreams. i rely on a Jungian perspective for the significance. "According to Jung, dreams are a way of communicating and acquainting yourself with the unconscious. Dreams are not attempts to conceal your true feelings from the waking mind, but rather they are a window to your unconscious. They serve to guide the waking self to achieve wholeness and offer a solution to a problem you are facing in your waking life." (resource:http://www.dreammoods.com/dreaminformation/dreamtheory/jung.htm) "Some researchers believe that dreams help you to tackle stress. Dreaming is a necessity and helps to recharge the mind and revitalize the body. In dreams, negative emotions tend to occur twice as often as pleasant feelings. Fear and anxiety are the most commonly expressed emotions in dreams, followed by anger and sadness." Jung also believed that you can interpret your own dreams by focusing on the emotional response and looking for correlations. It is also believed that you can interpret your own dreams with the correct tools. I do encourage you to look at purchasing a dream dictionary. I have several at home, but there are also great internet resources. One thing to consider about your dreams, is that they often occur more vividly or frequently while you are processing a change or transition. We will look at your symbolism and then determine how it fits best for you. You will know how it is applicable, but i hope that I can provide you with the symbolism and you can look for the themes that fit your personal situation.
So, in your dream you mention that you engage in cheating on your current boyfriend with one of his close friends. You mentioned that in actuality, the friend embodies similar qualities that your serious ex boyfriend had. So, to me that is the most integral part of your dream-- it is quite suggestive of your own feelings about moving forward but also leaving the past relationship in the past. Maybe there are qualities about your ex that you continue to hold dear. I think that this happens fairly often. We may miss characteristics about someone in our past and wish that we could almost blend two people! have the best of both worlds! lol. But the dream may also indicate that you continue to process the effects of the former relationship on your current relationship now. It is easy to fall into comparing and contrasting and maybe there are some things that you are not "over" from the former relationship.... Not that you have baggage, but maybe some insecurities? You may have also experienced a great deal of "passion" with the ex and so you long for some of that excitement again? Maybe it was more about how he made you feel and you acted out these characteristics with the boyfriend's friend because it was a more "safe" option than the manifestation of feelings for your former lover?
I dont think that the dream is actually about cheating or about having desires for someone else. I think that it could be about fears or feelings of insecurity or fear of neglect and mistrust in relation to the past. It may mean that you need to communicate in order for the relationship or partnership to grow....
hope that helps. I would love to hear your feedback :)