Is it normal that my boyfriend keeps touching me?

So my boyfriend keeps touching me and putting his hands on me. Sometimes it will be in an affectionate/romantic way, like holding hands and his arm around my waist, but other times he will touch more intimate private areas. He said he only wants sex within marriage

we have been together probably two months. At times, he will touch my stomach, shoulder, stroke my legs with his finger and then he will hold my hand and place it on his crotch.

I don’t mind him touching me most of the time, but sometimes he will be all over me when we are together

Why is he always touching me? Is this normal behaviour?
Is it normal that my boyfriend keeps touching me?
Post Opinion