China Naming Network - Ziwei knowledge - What does fortune-telling butterfly mean?

What does fortune-telling butterfly mean?

What does the fortune teller mean when he says there is a butterfly in my garden?

It should be by your side, in your heart,

There is someone I like.

This person you like,

You have to fight for it yourself.

If you don't fight for the person you like,

It will fly away.