No wonder I have not received any feedback from the site!
I totally forgot to properly set the receipient,
amazing how a little typo like $email which should have been $emailto can make a difference.
I know why I never noticed this too, when testing I used my own email as sender.
Must have been amusing and annoying for people trying to contact me though,
getting their own form sent to them instead.
So if anyone have been trying to contact me, try now.
It works, I promise it really works now.
Geez I'm a dork for not noticing this, much much earlier!