I think the main problem giving you lack of confidence, is because you are looking at Driving with all negative and no positive. You are not such the bad driver you describe yourself as because you passed your test, which must be of a standard which is Safe and overall satisfactory that you wouldn't be a potential danger to other motorists or yourself. Your parking may need improvement, but as with most new drivers, time and experience will start to improve your driving, and confidence in yourself will help you alot. You can always take time on evenings, Sunday afternoon's to practice parking in a supermarket car park when no other cars are around and you have time to start with parking and you should feel like you WANT to drive and confident in doing so, The refresher course will hopefully be something you benefit from.