So often when I'm studying physics I'll read through a chapter - feel like I understand the material - look at the examples and get all excited that I might just have learned it!! ..then I get to the problems. When my study time is being spent on solving problems and I hit a brick wall - I really hit a brick wall. I've found entire study sessions go by where I'm no better off at the end than I was at the beginning - and I understand the importance of trial and error but what should you do when your trials aren't getting you anywhere? Wouldn't constant reliance on tutors or others breed a sort of laziness and memorization rather than deep analytical understanding?