I can completly relate to all those questions in your head!!
Take the risk and tell him..you have nothing to loose and ull regret someway not telling him how u feel and looking back and thinking what would of happned if you told him...
guys can hide how they feel so well!!