Deus Ex

Started playing Deus Ex: Human Revolution today and I’m already stuck. I guess the training wheels came off a little to fast for me. I have lots of quest I can not get too. Now the debate is do I start over or go play something else.