What does it mean to guard your heart? It means not letting the lies of the devil, or the hurtful things people have said about you, or done to you, to take root and grow in your heart.
When it comes to love and all its passions, we need to slow down. Scripture says not to awaken love until it so desires. Until we are ready for the full implications of this kind of romantic love.