Why does he rather cuddle than have sex? (3 year relationship)

My SO and I have been together for 3 years when we first got together we had sex anytime we could but lately all we have been doing is cuddling. I just don't get it? He loves me dearly. I just don't understand why he doesn't want to get it on?