Congratulations on the birth of your little boy and well done for your 16 hours of labour, it sounds like you did an amazing job.