I can actually relate quite a bit to this. I waited somewhere between 1 and 2 years before setting up Venmo just because I didn't want to hook it up to my bank account. Only after seeing all of my friends using it did I finally set up a Venmo account.
If you don't trust Paypal, I can understand why you don't trust Venmo.
If you don't trust Paypal, I can understand why you don't trust Venmo.