1. Dont use id rather haven't, thats not really good use of grammar. I would say: I would rather not have told him the horrible truth, but I had to 2.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.