Surrendering: leaving it on the altar for God to handle.
Giving up: throwing it into the rubbish bin so no one can handle.
Resignation: thinking that you don't even have access to an altar or rubbish bin
Surrender brings hope, giving up brings sadness and resignation insists that the problem is greater than God.