Sun, May 19, 2013
Psalm 27
Psalm 27:1-14 by George Hemmings
A Psalm of Yearning
Series: Psalms

A Psalm of Yearning

There's an old story of a young man who grew up on the wrong side of town. He was bright and full of good intentions, but down on his luck. Until one day, through a series of events he came into possession of a magic lamp that could grant his wishes. If you believe the Disney version, he was only allowed three wishes. And he couldn't wish for more wishes, couldn't wish for someone to die, and couldn't wish for someone to fall in love with him. I wonder if you had Aladdin's lamp, what would you wish for?

What are your deepest desires? Would you wish for fame, fortune, happiness? Maybe a good job, a happy family, and long life? A packet of Tim-Tams that never runs out? What would you wish for?

 

The writer of Psalm 27 could do with a few wishes. Right from the start of the Psalm we see trouble. Verse 1 is a bold expression of confidence:

1The Lord is my light and my salvation;

Whom shall I fear?

The Lord is the stronghold of my life;

Of whom should I be afraid?

But there's also the hint that there is something to be afraid of. The next two verses use great poetical license to describe the situation. The Psalmist is surrounded by people who have it in for him. There's a bloodthirsty horde out to get him:

2When evildoers assail me

to devour my flesh'

my adversaries and foes'

they shall stumble and fall.

3Though an army encamp against me,

my heart shall not fear;

though war rise up against me,

yet I will be confident.

Towards the end of the Psalm we see that the attacks come from those around him too! Look at verse 12:

12Do not give me up to the will of my adversaries,

for false witnesses have risen against me,

and they are breathing out violence.

The false witnesses aren't foreign foes. They're likely to be fellow Israelites who are trying to accuse him of blasphemy or some other capital offence. There's no shortage of people out to get him!

The introduction to Psalm 27 tells us that the writer is David. If you're familiar with his story you know this reflects David's early life. He faced no shortage of confrontations! At times you could say he was without a friend in the world. Even his King and best friend were against him!

In this situation there are plenty of things that David might've wished for. He might wish for the downfall of his enemies. He might wish for his own protection. He might wish that he could live happily ever after.

But David only wishes for one thing! He doesn't need three wishes. There's only one thing he's longing for. Look at verse 4:

4One thing I asked of the LORD,

that will I seek after:

to live in the house of the LORD

all the days of my life,

to behold the beauty of the LORD,

and to inquire in his temple.

The only thing David is longing for is to dwell in God's house. The temple is the place where God had especially promised to dwell. It was where God's people could seek his presence. As Chris reminded us last week, coming into the sanctuary, coming into God's presence helps us readjust to the reality of the world. It helps put things into perspective. In Psalm 27, we see it gives a sense of peace, of comfort and security.

Faced with all, sorts of trouble, it's no wonder that David wants to dwell in the temple forever. But I don't think we're to take this literally. He's not wishing that he could live in the temple 24 hours a day, seven days a week, 52 weeks of the year! Sometimes that's how much it feels like I'm at church, but it's not something I wish for!

Instead, what David is yearning for, is for God to be with him always, no matter where he is. He wants God to be present in his everyday life, just as he's present in the temple. He wants to be able to see God's beauty all around him. He wants to delight in what God is doing in his people, as his plans are fulfilled. And David wants God to be with him, guiding him in his life. He wants to be able to inquire of God, to be taught and led on level paths as verse 11 puts it. He wants to God to be present with him as he journeys through life.

You may have heard of Brother Lawrence. Though maybe not, because liven in the seventeenth century, and spent most his life in the kitchen in his monastery. He sought to know God's presence with him, every moment of every day, no matter what he was doing. There was nothing else he desired.

Of course in this, Brother Lawrence and David are just echoing a longing that's present throughout the Psalms. It's something we're all encouraged to yearn for, as Psalm 105:4 says:

Seek the LORD and his strength;

seek his presence continually.

The Psalms tell us that there's nothing better than being in God's presence. You might recognizing the words of Psalm 84, through one of the songs we sing;

Psa. 84:10

For a day in your courts is better

than a thousand elsewhere.

I would rather be a doorkeeper in the house of my God

than live in the tents of wickedness.

In this the Psalm's are just picking up a theme that's present through the whole bible.

Remember back in Genesis 3. After they'd sinned Adam and Eve heard God walking in the garden and they hid from his presence. Likewise when he rebelled Jonah tried to flee from God's presence. The Bible tells us that sin separates us from being with God. It cuts us of from the blessing that comes from being in his presence. Psalm 51, reminds us that the worst thing that could ever happen to us, is for God to remove withdraw his presence:

Psa. 51:11

Do not cast me away from your presence,

and do not take your holy spirit from me.

Why is this so bad? We read in the Bible that God's presence is where we find peace and joy. Moses knew that without God's presence there was no point in the people going on after the Exodus. And think of that great picture that we are given at the end of Revelations. In his vision John sees the new heaven and the new earth as a place where we dwell in God's presence forever:

Rev. 21:3-4

3And I heard a loud voice from the throne saying, 'See, the home of God is among mortals. He will dwell with them as their God; they will be his peoples, and God himself will be with them; 4he will wipe every tear from their eyes. Death will be no more; mourning and crying and pain will be no more, for the first things have passed away.'

6.603MBMemory Usage611msRequest Duration
Joomla! Version4.4.13
PHP Version8.1.31
Identityguest
Response200
Templatersjuno
Database
Server
mysql
Version
8.0.28-0ubuntu0.20.04.3
Collation
utf8_general_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:60 [ "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "CONTENT_LEN...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1750722725 "last" => 1750722725...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
com_rsfirewall
array:1 [ "geoip" => array:1 [ "216.73.216.62" => "US" ] ]
  • afterLoad (814.55KB) (65.05ms)
  • afterInitialise (2.47MB) (234ms)
  • afterRoute (642.38KB) (97.31ms)
  • beforeRenderComponent com_preachit (247.32KB) (28.52ms)
  • afterRenderComponent com_preachit (1.23MB) (158ms)
  • afterDispatch (106.15KB) (2.51ms)
  • afterRender (320.01KB) (24.56ms)
  • 1 x afterInitialise (2.47MB) (38.32%)
    234.19ms
    1 x afterRenderComponent com_preachit (1.23MB) (25.82%)
    157.79ms
    1 x afterRoute (642.38KB) (15.92%)
    97.31ms
    1 x afterLoad (814.55KB) (10.64%)
    65.05ms
    1 x beforeRenderComponent com_preachit (247.32KB) (4.67%)
    28.52ms
    1 x afterRender (320.01KB) (4.02%)
    24.56ms
    1 x afterDispatch (106.15KB) (0.41%)
    2.51ms
47 statements were executed, 14 of which were duplicates, 33 unique85ms142.88KB
  • SELECT @@SESSION.sql_mode;174μs1.57KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `nxhcq_session` WHERE `session_id` = ?216μs1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `nxhcq_session` WHERE `session_id` = :session_id LIMIT 1261μs1.61KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `nxhcq_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.38ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `nxhcq_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1679μs2.36KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `nxhcq_viewlevels`406μs976B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `nxhcq_usergroups` AS `a` LEFT JOIN `nxhcq_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest370μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `nxhcq_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`1.1ms4.3KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `path` FROM nxhcq_rsfirewall_ignored WHERE `type`='ignore_folder' OR `type`='ignore_file'308μs2.07KB/administrator/components/com_rsfirewall/helpers/config.php:56Copy
  • SELECT `file` FROM nxhcq_rsfirewall_hashes WHERE `type`='protect'215μs840B/administrator/components/com_rsfirewall/helpers/config.php:63Copy
  • SELECT * FROM nxhcq_rsfirewall_configuration332μs2.19KB/administrator/components/com_rsfirewall/helpers/config.php:71Copy
  • SHOW FULL COLUMNS FROM `nxhcq_rsfirewall_logs`16.26ms2.05KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `nxhcq_menu` AS `m` LEFT JOIN `nxhcq_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`910μs20.92KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT * FROM nxhcq_rsfirewall_hashes WHERE (`type`='4.4.13' OR `type`='protect') AND (`flag`!='C' OR `flag` IS NULL)4.85ms1.11KB/plugins/system/rsfirewall/rsfirewall.php:1107Copy
  • SELECT * FROM nxhcq_rsfirewall_snapshots WHERE `type`='protect'245μs1008B/administrator/components/com_rsfirewall/helpers/snapshot.php:49Copy
  • SELECT `ip`,`reason` FROM nxhcq_rsfirewall_lists WHERE (`ip`='216.73.216.62' OR `ip` LIKE '%*%' OR `ip` LIKE '%/%' OR `ip` LIKE '%-%') AND `type`='1' AND `published`='1'302μs896B/plugins/system/rsfirewall/rsfirewall.php:172Copy
  • SELECT `ip`,`reason` FROM nxhcq_rsfirewall_lists WHERE (`ip`='216.73.216.62' OR `ip` LIKE '%*%' OR `ip` LIKE '%/%' OR `ip` LIKE '%-%') AND `type`='0' AND `published`='1'1.08ms3.38KB/plugins/system/rsfirewall/rsfirewall.php:172Copy
  • SELECT * FROM nxhcq_rsfirewall_exceptions WHERE `published`='1'291μs2.06KB/plugins/system/rsfirewall/rsfirewall.php:758Copy
  • SELECT * FROM `nxhcq_languages` WHERE `published` = 1 ORDER BY `ordering` ASC488μs2.22KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `nxhcq_template_styles` AS `s` LEFT JOIN `nxhcq_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 1435μs1.16KB/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
  • SHOW FULL COLUMNS FROM `nxhcq_pistudies`16.11ms3.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `nxhcq_pistudies` WHERE `id` = '186'2.2ms29.5KB/libraries/src/Table/Table.php:755Copy
  • SELECT `t`.`id` FROM `nxhcq_tags` AS `t` INNER JOIN `nxhcq_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)375μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `id` FROM `nxhcq_pitemplate` WHERE `def` = '1';532μs856B/components/com_preachit/helpers/additional.php:78Copy
  • SELECT `params` FROM `nxhcq_pitemplate` WHERE `id` = '1';259μs856B/components/com_preachit/helpers/additional.php:157Copy
  • SELECT `template` FROM `nxhcq_pitemplate` WHERE `id` = '1';179μs856B/components/com_preachit/helpers/additional.php:114Copy
  • SELECT `link` FROM `nxhcq_menu` WHERE `id` = '622';194μs856B/components/com_preachit/helpers/additional.php:479Copy
  • SELECT `display_name` FROM `nxhcq_pibooks` WHERE `id` = '19';197μs856B/components/com_preachit/helpers/scripture.php:323Copy
  • SELECT `book_name` FROM `nxhcq_pibooks` WHERE `id` = '19';168μs856B/components/com_preachit/helpers/scripture.php:323Copy
  • SELECT `display_name` FROM `nxhcq_pibooks` WHERE `id` = '0';166μs840B/components/com_preachit/helpers/scripture.php:323Copy
  • SELECT `book_name` FROM `nxhcq_pibooks` WHERE `id` = '0';342μs840B/components/com_preachit/helpers/scripture.php:323Copy
  • SHOW FULL COLUMNS FROM `nxhcq_piteachers`15.24ms2.27KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `nxhcq_piteachers` WHERE `id` = '3'372μs15.03KB/libraries/src/Table/Table.php:755Copy
  • SHOW FULL COLUMNS FROM `nxhcq_piseries`11.28ms2.27KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `nxhcq_piseries` WHERE `id` = '22'274μs4.03KB/libraries/src/Table/Table.php:755Copy
  • SELECT `display_name` FROM `nxhcq_pibooks` WHERE `id` = '19';211μs856B/components/com_preachit/helpers/scripture.php:323Copy
  • SELECT `book_name` FROM `nxhcq_pibooks` WHERE `id` = '19';169μs856B/components/com_preachit/helpers/scripture.php:323Copy
  • SELECT `display_name` FROM `nxhcq_pibooks` WHERE `id` = '0';231μs840B/components/com_preachit/helpers/scripture.php:323Copy
  • SELECT `book_name` FROM `nxhcq_pibooks` WHERE `id` = '0';199μs840B/components/com_preachit/helpers/scripture.php:323Copy
  • SELECT * FROM `nxhcq_piteachers` WHERE `id` = '3'239μs4.03KB/libraries/src/Table/Table.php:755Copy
  • SELECT * FROM `nxhcq_piseries` WHERE `id` = '22'233μs4.03KB/libraries/src/Table/Table.php:755Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM nxhcq_fields AS a LEFT JOIN `nxhcq_languages` AS l ON l.lang_code = a.language LEFT JOIN nxhcq_users AS uc ON uc.id=a.checked_out LEFT JOIN nxhcq_viewlevels AS ag ON ag.id = a.access LEFT JOIN nxhcq_users AS ua ON ua.id = a.created_user_id LEFT JOIN nxhcq_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,:preparedArray4)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC579μs5.31KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT * FROM `nxhcq_template_styles` WHERE `client_id` = 0 AND `home` = 1274μs1.22KB/plugins/system/rsjuno/helper.php:23Copy
  • SELECT * FROM `nxhcq_template_styles` WHERE `client_id` = 0 AND `home` = 1311μs1.22KB/plugins/system/rsjuno/helper.php:23Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `nxhcq_scheduler_tasks` AS `a` WHERE `a`.`state` = 1304μs1.68KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `session_id` FROM `nxhcq_session` WHERE `session_id` = ?237μs1.63KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `nxhcq_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?3.82ms912BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy