I bet Sam was involved with the girls at his lanky brother-in-laws stag do. I think the only reason he's with her is because his parents with the purse strings like her, and he's been told to keep his eggs in one basket, but they haven't forced him enough into marrying her. If Sam was in love with Shelby she would be Mrs Mucklow by now.