Yup!
This fact is what got me started on the path to GOD.
you seem to have wavered from that path....Christ, while on Earth formed a religion on the apostles, He didn't hesitate to point out that He had paved the way to Heaven, He set out rules, Sacraments, powers, and promised to be with her until the end of time. The church exists today, as it has for over 2,000 years and it is the Catholic Church....none other even comes close, it is apparent and undeniable.