Why am I destroying my MOSFETs?

I think I've been given a lot of solutions to my problem?!

It's just a matter now of trying and testing them.

I'm going to use a MOSFET driver as many have suggested.