So ... Here's a little insight for you. Steve was engaged to a very nice girl before he met Rebecca, they had a mortgage TOGETHER, were engaged, she wanted children soon but Steve didn't, so she let him go so that she could find that person who she could settle with without putting pressure on Steve to start a family. He got with Rebecca shortly after and she got pregnant straight away, she saw the stability and money and trapped him. Also, she has told Steve where to go on his stage do, as he is not allowed to go anywhere there are pretty girls apparently. So much trust.
Oh and also, she was actually getting in with Steve's best friend too when they met