Andy ,
yeah  i've revised my schedule and it is like this now :
 11;00AM ( it's the usual time when i take my first meal nothing bfore that only medicines like nigella , Aldectone , and Ferriprox ) ... soo 1st meal at 11:00AM  i have cutted off the a few things to my 1st meal and reduced the meal size  almost to half , after meal a mug of Tea ( bcoze i love drinking tea :P  

 ... and then a small tea time at 05:30PM ( only a mug of Tea 

 ) and then Dinner at 09;30PM and after dinner a mug of Tea again 

 :P ... i have made a few changes to my insulin dose ,  increased and changed the ratio as well , its now :
morning Bfore 1st meal :
NPH 34 units   , Regular 22
dinner :
NPH 28  , Regular 20 
BSLs r fine now with this schedule, around 100-130 in morning and around 150-200 pr-dinner ..
Best Regards
Umair