11 Aug 2023

What does the Bible say about being a virgin if you've crossed sexual lines?

Christians and sex has always been a point of discussion however recently, after a video by a young engaged couple was posted online went viral, the topic of purity caused a stir and had people asking all kinds of questions. Does virginity matter if you've already crossed sexual lines? What is purity? Why wait until marriage to have sex anyways?

To help shed some light on the topic Cassandra Maria had a chat with one of Nigerias most influential pastors, Pastor Kingsley Okwnoko and they touched on some important messages throughout the discussion. 

Cassandra asked the pastor what exactly is virginity when it comes to the word of God? The Oxford English Dictionary defines virginity first as a mode of life characterized by 'abstinence from or avoidance of all sexual relations,” second as “the natural or normal condition of an unmarried woman,” and third as the “state of being virgin, fresh, or new with its accompanying virtue of integrity, innocence, and inexperience.'

Watch: Christian couple's video that sparked a huge conversation online

 

But does this mean men can't lose their virginity, or virginity means not ever being in contact with anyone sexually, no matter how far you may have gone? Pastor Kingsley had an answer: "God is not marking how far you go, it doesn't matter if you've just smooched or gone all the way, God wants us to be sexually pure in all areas, even our mind."

The pair also discussed whether we should judge people on their sexual history to which pastor Kingsley said: "if it's in the past and the person has changed it shouldn't matter to a genuine Christian. If someone is making a fuss about it that person is not for you."

You can listen to the full discussion by clicking here. Catch Cassandra Maria on Evenings with Cass, weekdays from 6pm on Premier Gospel radio.

Share this page...
SettingsRequest history8.3.17PHP Version149msRequest Duration4MBMemory UsageGET article-series/{article_series}/article/{article}
status
200 OK
full_url
https://premier.amperative.site/article-series/premier-gospel-news/article/what-does-the-bible-say-a...
action_name
article-series.articles.show
controller_action
App\Http\Controllers\ArticleController@showArticleForArticleSeries
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
status
200 OK
full_url
https://premier.amperative.site/article-series/premier-gospel-news/article/what-does-the-bible-say-a...
action_name
article-series.articles.show
controller_action
App\Http\Controllers\ArticleController@showArticleForArticleSeries
uri
GET article-series/{article_series}/article/{article}
scope_bindings
true
controller
App\Http\Controllers\ArticleController@showArticleForArticleSeries
file
app/Http/Controllers/ArticleController.php:20-29
middleware
web
duration
147ms
peak_memory
4MB
response
text/html; charset=UTF-8
request_format
html
request_query
[]
request_request
[]
request_headers
0 of 0
array:15 [ "host" => array:1 [ 0 => "premier.amperative.site" ] "connection" => array:1 [ 0 => "keep-alive" ] "pragma" => array:1 [ 0 => "no-cache" ] "cache-control" => array:1 [ 0 => "no-cache" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] ]
request_cookies
[]
response_headers
0 of 0
array:3 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Wed, 11 Jun 2025 08:20:57 GMT" ] ]
session_attributes
0 of 0
array:1 [ "_token" => "jQSVVbSMgXmSGoAPXyO9Elee8o4OM5n6mzKZiwip" ]
    • Booting (77.32ms)time
    • Application (71.35ms)time
    • Routing (13.47ms)
    • Preparing Response (26.2ms)
    • 1 x Booting (51.99%)
      77.32ms
      1 x Application (47.98%)
      71.35ms
      1 x Preparing Response (17.61%)
      26.20ms
      1 x Routing (9.06%)
      13.47ms
      38 templates were rendered
      • 1x templates.articles.showshow.blade.php#?blade
      • 1x components.sections.slimline-headerslimline-header.blade.php#?blade
      • 1x components.sections.header-topheader-top.blade.php#?blade
      • 20x components.iconicon.blade.php#?blade
      • 1x components.sharethissharethis.blade.php#?blade
      • 1x components.recommendations.index-bespokeindex-bespoke.blade.php#?blade
      • 1x components.promotional-blockspromotional-blocks.blade.php#?blade
      • 1x components.sections.footerfooter.blade.php#?blade
      • 2x components.form.inputinput.blade.php#?blade
      • 2x components.form.input-groupinput-group.blade.php#?blade
      • 1x components.layouts.mastermaster.blade.php#?blade
      • 1x components.faviconfavicon.blade.php#?blade
      • 1x components.social-metasocial-meta.blade.php#?blade
      • 1x components.modals.searchsearch.blade.php#?blade
      • 1x components.modals.generic-1generic-1.blade.php#?blade
      • 1x components.toast-controllertoast-controller.blade.php#?blade
      • 1x components.modals.model-show-thank-youmodel-show-thank-you.blade.php#?blade
      uri
      GET article-series/{article_series}/article/{article}
      middleware
      web
      scope_bindings
      true
      controller
      App\Http\Controllers\ArticleController@showArticleForArticleSeries
      as
      article-series.articles.show
      file
      app/Http/Controllers/ArticleController.php:20-29
      10 statements were executed (3 duplicates)Show only duplicates15.2ms
      • RedirectMiddleware.php#49premier1.05msselect * from `redirects` where `is_regex` = 1 and `redirects`.`deleted_at` is null
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Middleware/RedirectMiddleware.php:49
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:209
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:127
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:807
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:786
      • RedirectMiddleware.php#79premier600μsselect * from `redirects` where `is_regex` = 0 and `match` = '/article-series/premier-gospel-news/article/what-does-the-bible-say-about-being-a-virgin-if-you-ve-crossed-sexual-lines' and `is_active` = 1 and `redirects`.`deleted_at` is null limit 1
        Bindings
        • 0: 0
        • 1: /article-series/premier-gospel-news/article/what-does-the-bible-say-about-being-a-virgin-if-you-ve-crossed-sexual-lines
        • 2: 1
        Backtrace
        • app/Http/Middleware/RedirectMiddleware.php:79
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:209
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:127
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:807
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:786
      • DatabaseSessionHandler.php#97premier710μsselect * from `sessions` where `id` = 'woWSu0dbg5GyTIPyQf0Ycrfae7Jzaf1QztJPYRb8' limit 1
        Bindings
        • 0: woWSu0dbg5GyTIPyQf0Ycrfae7Jzaf1QztJPYRb8
        Backtrace
        • vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php:97
        • vendor/laravel/framework/src/Illuminate/Session/Store.php:117
        • vendor/laravel/framework/src/Illuminate/Session/Store.php:105
        • vendor/laravel/framework/src/Illuminate/Session/Store.php:89
        • vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:147
      • ContentFamilyTrait.php#42premier840μsselect * from `article_series` where `slug` = 'premier-gospel-news' and `is_active` = 1 and `article_series`.`deleted_at` is null limit 1
        Bindings
        • 0: premier-gospel-news
        • 1: 1
        Backtrace
        • app/Models/Traits/ContentFamilyTrait.php:42
        • vendor/laravel/framework/src/Illuminate/Routing/ImplicitRouteBinding.php:61
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:961
        • vendor/livewire/livewire/src/Features/SupportPageComponents/SupportPageComponents.php:214
        • vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:42
      • ContentFamilyTrait.php#59premier8.81msselect * from `articles` where `articles`.`article_series_id` = 5 and `articles`.`article_series_id` is not null and `slug` = 'what-does-the-bible-say-about-being-a-virgin-if-you-ve-crossed-sexual-lines' and `articles`.`deleted_at` is null limit 1
        Bindings
        • 0: 5
        • 1: what-does-the-bible-say-about-being-a-virgin-if-you-ve-crossed-sexual-lines
        Backtrace
        • app/Models/Traits/ContentFamilyTrait.php:59
        • vendor/laravel/framework/src/Illuminate/Routing/ImplicitRouteBinding.php:56
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:961
        • vendor/livewire/livewire/src/Features/SupportPageComponents/SupportPageComponents.php:214
        • vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:42
      • PromotionalBlockCacheMiddleware.php#24premier760μsselect * from `promotional_blocks` where (`display_from` is null or `display_from` < '2025-06-11 09:20:57') and (`display_to` is null or `display_to` > '2025-06-11 09:20:57')
        Bindings
        • 0: 2025-06-11 09:20:57
        • 1: 2025-06-11 09:20:57
        Backtrace
        • app/Http/Middleware/PromotionalBlockCacheMiddleware.php:24
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
        • app/Http/Middleware/PromotionalBlockCacheMiddleware.php:23
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:209
      • ArticleController.php#22premier660μsselect exists(select * from `brands` where `brands`.`id` is null and `brands`.`deleted_at` is null) as `exists`
        Backtrace
        • app/Http/Controllers/ArticleController.php:22
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:44
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:266
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:212
      • Setting.php#20premier810μsselect * from `settings` where `setting_key` = 'web_donation_link' limit 1
        Bindings
        • 0: web_donation_link
        Backtrace
        • app/Models/Setting.php:20
        • app/Helpers/Settings.php:6
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • Setting.php#20premier470μsselect * from `settings` where `setting_key` = 'web_donation_link' limit 1
        Bindings
        • 0: web_donation_link
        Backtrace
        • app/Models/Setting.php:20
        • app/Helpers/Settings.php:6
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • Setting.php#20premier490μsselect * from `settings` where `setting_key` = 'web_donation_link' limit 1
        Bindings
        • 0: web_donation_link
        Backtrace
        • app/Models/Setting.php:20
        • app/Helpers/Settings.php:6
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      App\Models\Setting
      3Setting.php#?
      App\Models\ArticleSeries
      1ArticleSeries.php#?
      App\Models\Article
      1Article.php#?
          _token
          jQSVVbSMgXmSGoAPXyO9Elee8o4OM5n6mzKZiwip
          ClearShow all
          Date ↕MethodURLData
          #12025-06-11 09:20:57GET/article-series/premier-gospel-news/article/what-does-the-bible-say-about-being-a-virgin-if-you-ve-crossed-sexual-lines38105