I'm very sorry!! I too had been dating a boy for around 3 years and was dumped through an email from Europe (he was on a school trip) so I can say that I can relate somewhat.
This must be very hard, but I'm glad you are being a responsible owner and not just ditching your babies.
Keep your chin up!