This dream only suggests that you have lingering emotional ties to your ex, and that you continue to think of him as your sexual partner. The dream seems to be your own mind's attempt to show you that there is nothing left for you in that relationship and that it is time to move on with your life.
In some places it can symbolize the flow of your life, or the thirst to come. It really depends on the dream.
Dreams need not be taken literally. A person who appears in a dream can represent someone else, or symbolize something different altogether. Moreover, in dreams, "kissing" can be a metaphor for getting in touch, making peace, or having an agreement. Still, as you probably fear, a dream of kissing someone other than one's own girlfriend could be an indication that one is not ready for a long-term committed relationship.
hEY MEANS dump her!!! SHE is having a affair with another guy or doen'st love you anymore
No problem, nobody else knows what you dream about unless you tell them. If you are worried by your dreams remember that they are just dreams and you have no control of them so don't be embarrassed if you've dreamt of having sex with another boy or something. It doesn't necessarily mean that you are gay, lots of boys have occasional dreams like that.
This only means that you and the other person tend to be interested in the same category. There is no particular significance in having vaguely similar dreams. There is no magical or spiritual transmission from one person's dreams to another person's dreams. If that sort of thing were possible, we could communicate by telepathy and would not need cell phones.
last night i dreamt of a witch visit me in my house
That's what dreams are, random pieces of information.
Perhaps you keep having these dreams but you don't completly trust your girlfriend yet. If you get to now her, maybe the dreams will end.
Dreams are about the dreamer. In other words, if someone else says they had a dream about you doing something, "you" were only a symbol used by the dream to represent the dreamer. However, as mentioned by another responder below, it is more likely that "people" simply want you to date that "someone" for reasons of their own. You should not make decisions based on someone else's dreams. it mean they want you to date that person
The main prerequisite for having lucid dreams is above average dream recall and then you can learn.
Having another year to make your dreams come true. Don't wait until 00:01, start now. ;)
Getting laid is just another term for having sex