Check with the Canadian Counsel in the UK for a list of exclusions. Many criminal charges or convictions will exclude one from entry, even minor charges like DUI.
If that isn't an issue, be open and honest with Border Service people and you will have no problem. These people are trained to detect nervousness and evasiveness so a little embarrassment is far better than them getting the feeling you are trying to hide something.