James Morrison says he has no regrets over opting to play for Scotland as opposed to pursuing an international career with England.