Here are scriptures for your various needs.