Even before he put a smile on the face of every Portadown fan with a stunning 75-yard goal to beat champions Larne on Sunday, Shay McCartan had been smiling again himself.