Love comes from God because God is Love. He sent His Son out of His Love because He loves us so much. Since He so loves us, we ought to love one another. When we love one another (in God's Love), God dwells in us and His Love is made perfect in us.
1 John 4:7-12 NLT ... Let us continue to love one another, for Love comes from God. Anyone who loves is a child of God and knows God. But anyone who does not love does not Know God, for God is Love. God showed us how much He loves us by sending His one and only Son into the world so that we might have Eternal Life though Him. This is real Love ... not that we love God, but that He loves us and sent His Son as a Sacrifice to take away our sins. Since God loves us that much, we surely ought to love each other. No one has ever seen God, but if we love each other, God lives in us and His Love is brought to full expression in us.
Reverend Robert W. & Mary C. Butler