Why should you not eat what has been consecrated in God 's name , when He has already explained to you what He has forbidden you , unless you are compelled by necessity ? Surely , many mislead others by their desires through lack of knowledge .