HI Jay..Stop worrying mate, by the sounds of it you have done all the right things by preparing for your medical after stopping drinking for as long as you have and by taking the milk thistle..I stopped for 5 months and took milk thistle on about 3 months of that..On the milk thistle thing, keep taking it up until the day before your medical, and i would not declare it, as i didnt..All it is, is a health supplement, and thats it..Just the same as taking a vitamin tablet everyday etc..
I think we all have this conception, including myself, that the dvla medical being as they are would look upon taking this AS HAVING SOME SOUGHT OF DRINKING PROBLEM, where as we know in ourselves that we have taken it just to make sure that any slight damage done to the liver through alcohol can be recovered and put the limits with which they test for in the correct ranges..Hope this settles you down a bit..Am sure you will pass with no problems at all, and expect your license through the post within 10 days of your medical..Happy driving