for the heart
"We don’t always understand God’s methods. His ways don’t always make sense to us, but we have to realize that God sees the big picture. You must learn to trust God’s timing. You can be sure that right now, God is arranging all the pieces to come together to work out His plan for your life. Don’t grow impatient and try to force doors open. Don’t try to make things happen in your own strength. The answer will come, and it will be right on time."He is all HOLY.
Ten ways to Love ♥ 1. Listen without interrupting. (Proverbs 18) 2. Speak without accusing. (James 1:19) 3. Give without sparing. (Proverbs 21:26) 4. Pray without ceasing. (Colossians 1:9) 5. Answer without arguing. (Proverbs 17:1) 6. Share without pretending. (Ephesians 4:15) 7. Enjoy without complaint. (Philippians 2:14) 8. Trust without wavering. (Corinthians 13:7) 9. Forgive without punishing. (Colossians 3:13) 10. Promise without forgetting. (Proverbs 13:12)
Some good ideas about helping kids remember what Christmas is about
15 things your dughter should know before she turns 18 - Great thoughts
31 Biblical Virtues to Pray for Your Children