WELL DONE TO YOU!!!!
Reading your post reminded my how euphoric I was when Jack FINAlLY learned to go to sleep on his own - took me about 2 months of pat/shh and the feeling when he got it was just incredible. The sense of satisfaction was immense, because like you say it really is HARD WORK!
It's a good post for me to read today, as he's been a bit of a brute today, and you reminded me to count my blessings - being able to walk out of the door when they're awake is one of them!!!!