This guy is an emotionally stunted man-child (eg. sends you to meet with his mum for explanation of his beliefs!) narcissist.
Run, run like the wind and don't stop til you're far far away from him. Honestly no relationship would be better than a relationship with him.
If you want to test what he is just say no to one of his requests or question his beliefs and see what happens.
Good luck.