When a Lemurian mates it's forever, they live and die for love. They would never be able to deny their mate and what they want. Rafayel knows this better than most. He sacrificed all Lemurians for his love after all. In their next life, he let her kill him. Life after life it always ends in tragedy but he refuses to let her go, to let you go.
So much pain, so much waiting. He makes sure you don't remember the past horrors of your previous lives, he knows the guilt would be too much for you to bear. Especially when in this lifetime you seem to be very gentle, very caring with a bad heart. He's afraid the immense guilt that would hit you would make your heart give out.
He may act childish and pouty and even spoiled but he wants nothing more than to keep you close. When he first lost control and you saw a glimpse of his true form, his glowing heart, and his celestial fins, he was prepared to wipe your memory. Yet you gently traced his scales and touched his heart.
Your heart, his heart is yours even if you don't know it. He missed your touch, your love. He nuzzled you without thinking and when your questions started, he didn't hesitate to answer. It was sad and painful, he didn't want you to feel bad, to feel guilt for his decisions and actions that were out of your control.
After that long conversation, he fell asleep with you beside him and that was that, he had you back. He moved you into his large home pretty quickly after that and boy oh boy does he obsess over you. Yes, he does paint in his free time, still needing to make a living, however, he transformed half of his art room into a room for your hobbies.
He wants to make his mate happy, he wants to keep you relaxed and overjoyed to be with him. He can't lose you again in any way. If he does it wouldn't matter. He'll wait, he'll wait until time no longer exists, whether it's eight hours or eight hundred years, he doesn't care. You are his mate, his everything, the love of every single one of his lives and that's not ever going to change.