The wedding night anecdote is unsubstantiated. Sheila was admittedly very difficult to live with, which is why Colin rightly chose to leave the marital home. I might add that none of the Caffells were remotely materialistic in nature, in sharp contrast to the predator who is Jeremy Bamber.
In his book, he'd wished Sheila dead because she leant on him a lot. He got his wish, didn't he ?
I notice he didn't tell anyone that, except probably to Sheila ! That alone would have been on her mind and besides everything else in her life, would definitely have had a bearing on what happened.
This dead beat also left Sheila and the twins during an affair he had. The twins were about 5 months old.
His idea of marriage with the daughter of wealthy parents, was to make sure that there were plenty of babies for Sheila so that he could continue his life-style of womanising, leaving Sheila to look after children. Whenever they went out it was always " someone else " who took Sheila home---never Colin !
The twins and Sheila didn't appear to enjoy any outings in the car ( courtesy of the Bambers ) What DID Colin do to improve their lives ?