you dont mention money...when you were busted did you have 20k in used notes under your bed?did you have NOTHING?..
if you had NO money when arrested it is VERY important to let your barrister know,dealers have money/stoners do not...if you go to a jury drugs+money=dealer...try the tough stories,tell em about the job(dont mention amsterdam hehe)tell them you WERE a student(all lawyers/barristers were at college/uni)tell them your sorry..you know you did wrong and your excepting responsability...and good luck bro