aside from religious and spiritual symbols, a dove can also be a symbol for peace. The fact that it flew into your window represents that it's flying into your life. It can also represent love. If you personally feel that the dove somehow has a connection with the guy you're dating then it may very well have one. perhaps you feel love is flying into your life?
Hope this helped somewhat :)
In Christianity, the Bible says that God's Holy Spirit came upon Jesus Christ appearing as a dove coming down on Him. So, the dove is a representation of God's Holy Spirit and each Christian receives God's Holy Spirit when we become a Christian, by saying a prayer like the one below. To help yourself, you need to know Jesus Christ, God's Son, who is our bridge to God. God can help you live a better life. You can have a personal relationship with God by saying the prayer below. God is all-knowing, all-powerful, eternal, holy, love. God loves us and sent us His Son, Jesus Christ, so we can go to heaven if we know and follow Him. Forever means without end -- time on and on without death. Forever is what happens after we die. Either we go to heaven and be with God forever, or we go to hell which is very bad and painful forever. The good people who are saved believers in Jesus Christ go to heaven. The bad people go to hell. We need to know and follow God in this world to get to heaven in the next world. We follow God by loving and obeying Him and loving others for Him. Jesus died on the cross to cancel our sins. We need to accept Jesus into our life as our Lord and Savior forever to receive God's blessing and forgiveness plus go to heaven to be with God forever after we die. This is about being a born-again Christian. Faith in God is a gift from God. You can pray for faith in God. Just speak out and ask God for the faith to believe in Him and to follow Him. Some people find faith in God when they realize the beauty in the world is made by God. Evolution can't explain the world's natural beauty, for example, the parks in the world, animals, flowers, peacocks, sunsets, butterflies, rainbows, etc. After you have your faith on, you can pray a sinner's prayer to be a born-again Christian. This prayer is very important and should be said with a sincere heart and faith in God. This is the prayer: "Dear God, I know that I am a sinner and that Jesus Christ is the sacrifice for our sins. I have done the following sins (state these out) and I pray to discontinue these sins. I pray to receive Jesus Christ into my life as my Lord and Savior forever. In Jesus' name, amen." I'm Lutheran and I like the Baptist churches too. You could check out a Christian church youth group or Bible study group to learn about God's will for your life. You can pray to God about your daily life and have a Christian church pray for you.
No, a dove is a bird. This is not a dream of love but of spiritual awakening. In a dream a bird is always trying to communicate with you and this bird in flight being a dove was telling you that it is time for you to start to explore how you feel about your spiritual self. The bird was telling you that you should feel the freedom of flight to explore your ideals about a spiritual presence in your life.
all my best.