Steam actually has this wonderful option where when you buy games you can "mark as private" at purchase and it wont show up in your library for anyone except you. If that's still too iffy for you, you can always make a second account and buy the game there.