Bluehost cloud hosting, varnish caching issue authenticated user
Just to add that varnish only work for anonymous user not for authenticated. 

There are various module available to purge varnish cached data on a particular event such as node insert, update, delete and many more.

Configure events properly in module configuration and that should do the needful.

Following are module :

expire

purge