Boston resident Justin Dowd has dreamed about going into space since starlight first streamed through his telescope as a little kid.