Lol. Persevere. You will come right. As I say I had a similar issue a while ago but I had it working and during a bit of modding and tweaking I broke something and push wouldn't work (whatsapp only). Gmail etc all worked perfectly.
I tried many things, none of which worked. Restoring to an earlier backup did it for me. To this day I have no idea what was wrong but I suspect it was some push notification certificate verification issue.
In fact try deleting your account, uninstall on your phone and very importantly delete whatsapp from iTunes on your pc. You'll find it under apps, right click, delete, and select remove and delete file.
Then download whatsapp on your pc and install it via syncing your pc and phone.
Re-register your account and test form there.
Inbox me your number and we can test. I'll bombard you with text until we've established push is working or not.