Agile could work if the DAILY scrum meetings stopped getting drug out to 1-2 hours!
I also prefer working alone (at least on my part of the project), been coding for 25+ years, don't need a person sitting behind me telling me where I went wrong...
I still prefer waterfall as well. But you have to beware of the bring me a rock syndrome...Where you code something (usually without requirements!) and the customer says now, I need it to do this and this as well as what you have and in this situation do this and in that situation do that. This could go on for YEARS without a final product!
The up side to the above is you don't have anything to support!