Blessed is the man who loves the Lord and seeks to serve Him with all His heart. David was such a man despite the failings of his flesh. His heart was for the Lord but his sinful nature lusted after sensual experience. Lust is a driver and will drive you to madness. It is fired up by hell itself. This is why you find many people who have worked hard and been honorable fall because they gave into a weakness in a time of vulnerability. When lust takes over you it is better to share with others than to keep it secret. Lust thrives in darkness. It loses its power in the light. Never give into lust for it is a hard task master. It will reduce you to a regressed state and you will function like an animal. All the base desires of the flesh are vile and will reduce you to a state of a lower creature. Guarding your thoughts and feelings for your destiny lies in controlling your base desires. Surrender them to Jesus. Call on His Name and He will rescue you. You cannot do it on your own for they have a power fuelled by hell itself. Only the Spirit in you can overcome and free you from its power.
I worked as a Consultant Psychiatrist in UK and Australia for over 40 years.