You need a balance of both.
Girls always chase what they cannot have. If you make your heart or love too easily accessible, it can become very unsatisfying for them after the honeymoon period as they have no challenges or insecurity.
Always keep them guessing and make them feel as though there are other priorities in your life that are as high or higher than them and they will constantly fight to rise above. Even if you are a soppy guy inside who is head over heels, it's always best to conceal it to a degree when starting out in my opinion.