Jesus Christ lived a fulfilling, satisfying life walking in step with the Holy Spirit and utterly serving God, without hesitation or resentment. Yet, throughout his life he was frequently threatened and rejected, abused by those he loved. He continued to serve.
The key to living a fulfilled life is to obey convictions and the commands of God. When we act as such, love, and our relationship with God, is brought to completion. We cannot be perfect, or live in complete love because of our sins, but we are drawn nearer to God when we act as commanded and follow our godly urges and impulses (the guidance of the Spirit).