Opportunities come and go. I found this internship purely on luck. Not through my network, not thought CCD, nor through online resources. So, don't beat yourself up for missing events if you need to do something else. There will always be opportunities waiting. However, effort is what follows though and shows, so just because I was lucky, without working hard I wouldn't have gotten where I am today!