Anyone can work where and when the things are pretty clear. Absence of them is the best place to test your own capability. Never worry if you feel like screwed somewhere! Work it out, test yourself; you will understand yourself better.
Believe me; it works.