OMG. Oh no. No. Now is not the time to give up. You can't say goodbye to your husband just because the visa is denied. First, there is an appeal process. And not only do you have your relationship proofs, you have the monumental screw-up of Rabat requesting that you pay the RPRF BEFORE they interview your husband and deny him a visa! That has got to count for something, Habibti!
I know this is a heartbreaking moment. I can't imagine how you must be feeling right now. Grieve a little, or a lot, depending on what you feel it calls for. But don't grieve for too long. There IS a second fighting chance, and you have to use it! At least think about it, before you decide to give up.
I'm so sorry. I can't imagine how this moment feels, other than when they denied my TRV I can't relate to what you must be feeling. All I can say is, I'm sorry, and I hope you fight this.