Question: In Luke 6:29-30, does Jesus mean do not defend your life under any circumstances, and does He mean give whatever the person/people ask of you regardless of who it is and no matter the reason?
Answer: No, Jesus is not saying that you cannot defend yourself. He’s merely stating that you should try to avoid confrontation; Rom. 12:18, “if it be possible, as much as lieth in you, live peaceably with all men.” Sometimes a fight is unavoidable, but a fight should only be for purposes of self defense; Ecc.3:8, “a time to love, and a time to hate; a time of war, and a time of peace.”
When it comes to asking and giving, one has to use wisdom. Yes, we are to give to those who has a genuine need; James 2:15-16, “if a brother or sister be naked, and destitute of daily food…..you say unto them, depart in peace, be ye warmed and filled; notwithstanding ye give them not those things which are needful to the body…..” On the other hand, you are not to give to those who are taking advantage; 2 Thess.3:10, “…..this we commanded you, that if any would not work, neither should he eat.” You have to use wisdom and discern whether or not the request is an actual need.