Debbie O’Berry, Licensed Professional Counselor; Certified Advanced Addiction Counselor
3827 W. Howell Road Mason, Michigan 48854 517-256-6751

Is God Arbitrary?

Today Barnes in WHEN GOD INTERRUPTS, he talks about JOB and wonders if God is arbitrary. If you haven’t read JOB, take a peak at it. Here is a  righteous man who was “blameless and upright, one who feared Good and turned away from evil: (Job 1:1) One day, apparently to prove a point to Satan, God allowed everything to be taken away from Job.

Jesus himself reminds us that God makes the sun to shine upon both the evil and the good and sends rain upon both the righteous and the unrighteous. (Matthew 5:45) When abandonment comes, we can ask, Why? Amazingly we like Job, he asks God why his confusing God was so arbitrary, and it ends with his new appreciation for God’s mystery.

One day we will understand. I still am in disbelief that my friend, my cousin, my mentor, Linda is gone. Just a snap of the fingers. No goodbye. No I will see you again. Just gone. So many hearts, including mine is broken. Yes it is a mystery.


  1. gateio on May 30, 2023 at 3:17 pm

    The point of view of your article has taught me a lot, and I already know how to improve the paper on gate.oi, thank you.

  2. Jrrgpr on January 1, 2024 at 5:41 pm

    common prescription allergy pills prescription only allergy medication doctor prescribed allergy medication

  3. Xgyxui on January 5, 2024 at 11:05 pm

    online doctor for sleeping pills provigil 200mg oral

  4. Cihkoc on January 7, 2024 at 1:59 am

    buy prednisone 10mg online buy prednisone 5mg without prescription

  5. Sictpe on January 9, 2024 at 3:25 am

    can you cure gerd on your own how to buy ramipril

  6. Hiletk on January 11, 2024 at 2:31 am

    how do dermatologists treat acne zinplex pills side effects adult acne medication prescription

  7. Bjtnak on January 12, 2024 at 9:24 pm

    best allergy over the counter purchase astelin nasal spray best generic allegra

  8. Vizhdd on January 14, 2024 at 2:04 am

    meds to treat heartburn allopurinol 300mg ca

  9. Kxjcfu on January 14, 2024 at 10:31 pm

    order isotretinoin 40mg pill isotretinoin 20mg sale order accutane 40mg generic

  10. Xrwomw on January 16, 2024 at 10:11 am

    buy sleep aids online melatonin uk

  11. Iauypm on January 16, 2024 at 9:14 pm

    buy amoxil 250mg without prescription order amoxil online purchase amoxil for sale

  12. Adfnae on January 18, 2024 at 8:01 pm

    azithromycin over the counter azithromycin cheap purchase zithromax online cheap

  13. Jhxvls on January 18, 2024 at 11:52 pm

    generic neurontin 800mg buy neurontin generic

  14. Daljsy on January 20, 2024 at 12:19 pm

    buy azipro 250mg generic buy azithromycin without prescription buy generic azithromycin 250mg

  15. Kbjspa on January 20, 2024 at 6:09 pm

    buy lasix without prescription diuretic purchase furosemide generic

  16. Ebwurq on January 22, 2024 at 1:52 am

    prednisolone 10mg tablet buy omnacortil 20mg generic omnacortil 20mg cheap

  17. Abtheo on January 23, 2024 at 10:52 am

    prednisone 20mg price prednisone pills

  18. Wsggsc on January 23, 2024 at 9:48 pm

    purchase amoxicillin generic buy amoxil 1000mg for sale amoxil 500mg tablet

  19. Yyzdtq on January 23, 2024 at 10:42 pm

    vibra-tabs order online buy doxycycline pills

  20. Etabdl on January 26, 2024 at 12:51 am

    ventolin inhalator cheap albuterol inhalator usa order ventolin 4mg pill

  21. Xwaikt on January 26, 2024 at 8:18 pm

    how to buy augmentin augmentin 625mg for sale

  22. Ftbycz on January 27, 2024 at 8:26 pm

    levoxyl generic synthroid 150mcg uk cost levothroid

  23. Qjmsaq on January 28, 2024 at 1:34 pm

    buy generic levitra for sale vardenafil 20mg generic

  24. Nwnwvo on January 29, 2024 at 6:55 am

    clomiphene for sale online serophene over the counter clomiphene order

  25. Mneydt on January 30, 2024 at 7:38 pm

    semaglutide medication buy rybelsus no prescription brand semaglutide 14mg

  26. Xqxvui on January 31, 2024 at 7:09 am

    tizanidine cheap zanaflex canada where can i buy zanaflex

  27. Tysqtn on February 1, 2024 at 3:26 pm

    buy semaglutide paypal generic rybelsus 14mg semaglutide 14mg usa

  28. Lthhxa on February 1, 2024 at 7:01 pm

    deltasone price order deltasone generic deltasone us

  29. Cgckzc on February 3, 2024 at 9:08 am

    albuterol tablet buy generic ventolin for sale purchase ventolin inhalator without prescription

  30. Hgpocp on February 3, 2024 at 9:16 am

    isotretinoin pill accutane drug isotretinoin 10mg for sale

  31. Xvfwqi on February 5, 2024 at 2:34 am

    buy amoxicillin paypal amoxil order purchase amoxicillin generic

  32. Gefhft on February 5, 2024 at 2:54 am

    augmentin generic purchase augmentin for sale amoxiclav without prescription

  33. Gclvyq on February 6, 2024 at 6:13 pm

    zithromax price where to buy zithromax without a prescription azithromycin without prescription

  34. Rqfoag on February 6, 2024 at 6:45 pm

    order synthroid 100mcg sale buy synthroid 75mcg pill buy synthroid 75mcg without prescription

  35. Budlbs on February 8, 2024 at 10:25 am

    prednisolone 5mg brand prednisolone 20mg over the counter buy omnacortil generic

  36. Ecpzgz on February 8, 2024 at 11:37 am

    order serophene pill buy clomid tablets cost clomid 100mg

  37. Oxaide on February 10, 2024 at 1:10 am

    cheap neurontin pills order gabapentin sale order neurontin 100mg for sale

  38. Kjzszc on February 10, 2024 at 6:29 pm

    viagra order online viagra 50mg pills for men sildenafil citrate 50mg

  39. Jlxlox on February 11, 2024 at 3:47 pm

    lasix generic furosemide canada lasix 40mg tablet

  40. Rwmrnr on February 12, 2024 at 9:30 am

    buy generic rybelsus 14mg buy semaglutide 14mg pill order semaglutide

  41. Nzlxoi on February 13, 2024 at 5:32 am

    monodox sale buy doxycycline generic buy doxycycline 100mg sale

  42. Rtmbux on February 13, 2024 at 8:37 pm

    order vardenafil online vardenafil 10mg drug levitra pill

  43. Zzyike on February 14, 2024 at 11:06 am

    gamble poker online hard rock casino online free slots games

  44. Iqtswm on February 15, 2024 at 6:54 am

    buy plaquenil pills for sale purchase hydroxychloroquine generic buy plaquenil 400mg generic

  45. Dbyatn on February 15, 2024 at 7:05 pm

    pregabalin sale pregabalin price order pregabalin generic

  46. Oasnqw on February 16, 2024 at 4:41 pm

    cialis 20mg without prescription canadian cialis and healthcare buy cialis canada

  47. Rcvbul on February 17, 2024 at 1:33 am

    triamcinolone 10mg generic buy aristocort generic aristocort canada

  48. Oduwur on February 18, 2024 at 12:55 am

    cenforce sale buy cenforce paypal cenforce 50mg price

  49. Burvph on February 18, 2024 at 7:43 am

    clarinex 5mg cheap clarinex tablet desloratadine pill

  50. Sksyad on February 19, 2024 at 8:39 am

    chloroquine where to buy buy generic aralen for sale aralen ca

  51. Yzihxu on February 19, 2024 at 10:25 pm

    buy claritin without a prescription buy claritin tablets loratadine for sale

  52. Grsxga on February 20, 2024 at 5:17 pm

    metformin usa order glucophage 500mg pills glycomet 500mg drug

  53. Bjzmzc on February 22, 2024 at 9:23 am

    atorvastatin pills oral atorvastatin 40mg lipitor 10mg generic

  54. Qtlypr on February 22, 2024 at 12:47 pm

    orlistat price oral orlistat 120mg buy diltiazem generic

  55. Uehvgd on February 23, 2024 at 8:59 am

    norvasc 10mg price amlodipine us order amlodipine generic

  56. Gakbwq on February 24, 2024 at 11:54 am

    order zovirax 800mg online cheap acyclovir generic order allopurinol 100mg without prescription

  57. Yfnndd on February 24, 2024 at 4:38 pm

    order zestril 2.5mg pills zestril us buy lisinopril without prescription

  58. Zvepmb on February 25, 2024 at 7:23 pm

    generic crestor 20mg ezetimibe 10mg uk order zetia 10mg pills

  59. Zhichc on February 26, 2024 at 1:51 am

    omeprazole pill buy prilosec online buy omeprazole generic

Leave a Comment

Follow this blog

Get every new post delivered right to your inbox.