Should I try to trap a shady contractor?
Did you get new information about the contractor?
I didn't know he was a shady contractor when he signed the contract with me.
It's okay to end the contract if you don't feel comfortable with it. Just make sure to have everything in writing.
Also why should I tell my family that I hired a shady contractor?
You don't have to, in order to not let them worry about it! It's all your business and no one else's, and it's great you know that this isn't a good thing to deal with. Why not end it sooner than later?