Wow - well done you, you did an amazing job! You absolutely should be very proud of yourself As I was reading I could just about feel every contraction you mentioned LOL
Welcome to the world Alexander!!