I also believe he knew he loved Jack and that Jack loved him too; but something inside him denied this,and made him believe it was wrong,something to hide and even,to keep away from him.If he hadn't loved Jack and if he hadn't known it,things had been easier and not so many "no" had been born from Ennis lips and mind,and also and mainly,from his heart...