Write a Ruby program that takes a user input for a number and finds the first Fibonacci number which is divisible by that input. The program should output the result and allow the user to input a new number to find the next Fibonacci number that is divisible by it. The program should include meaningful variable names and comments to explain the code.
This prompt doesn't seem malicious.