I think you need to loosen up. You can't trust everyone, but there are plenty of GREAT babysitters out there. Family won't always be available to watch your kids...and having someone else is good for both you AND your kids.
We had my sister watch our kids for three years before we put our youngest two in a daycare. Both my sister and that babysitter were amazing - my youngest son now still goes there two afternoons a week.
We had a nanny for three weeks that was horrible. She pushed my youngest (he was 4) and she was fired as soon as I found out.
A week after she was fired, we found a new girl that we have had for two years now. She is AMAZING and we fully trust her with our kids. We are trying to save enough to ask her to do a weekend for us.
This girl is patient with my kids in getting them up and out of the house 5 days a week for school. She has attended field trips when I could not (I was having surgery), she gets my kids off the bus if I need her for a little bit in the afternoon, she covers date nights for us that have lasted up to 7 hours. She does general cleaning in our house even though we have told her time and time again she does NOT have to do that...dishes, sweeping, folding cltohes, helping the kids clean their rooms, etc. More than anything? She plays with our kids. They are NEVER bored with her. She is the BEST hide-and-seek player ever. She walks them to the local park (1/4 mile away) and takes them to the pool daily. All of this is not anything she HAS to do. She is paid to keep our kids safe...that's it. She is beyond amazing though.
We hired her when we did not trust sitters - coming off of a bad nanny. She opened our eyes to some of the amazing people out there.
Oh - and she won't watch any other kids - just ours. So I'm VERY thankful we found her when we did!