Happy Birthday, Phil. Hope you had a great day.
Mick, my eldest is almost 6 and has Down's and CP (amongst other things) and we've had many ups and downs since the moment he was born...actually before he was born... but as a parent you just do what you can and hope to make sure your kid has a happy life. Phil has surely had that with you as a dad.
Enjoy the celebrations
.