In the light of Krishna Consciousness, we can see everything as a prefect way. Krishna consciousness means to be aware of the fact how merciful Krishna is.
In essence, duality means that we forget that we are part and parcel of Krishna. We want to enjoy separately from Him, we want to play the controller.
As you develop your love for Krishna he will inspire you to do things. When you become an instrument in Krishna’s hands, there is no way of knowing how much Krishna will do through you.
To recognize that He is the Supreme, we have to develop our mentality and that is why worshipping him is necessary because we are preparing our mentality to accept Him.
Devotee should only serve the Supreme Personality of Godhead. As Lord is the protector of His Devotees, he takes care of everything. Devotee has nothing to worry about.
When it comes to offering to Krishna and if we love Krishna then we will offer Him something that is very dear to us.