Hey, I feel like pulling the hair off of my head right about now. As I understand, and as it is posted in SR, the speed of light stays the same regardless of which frame of reference one is...well, okay. So, if I were to be in motion towards a light source or away from a light source. The light wave will always be travelling at its constant of roughly 300,000km/s in reference to me? But then again if I am between two light sources (A and B), and decide to travel towards light source "B" at a decent rate of speed, I will see the event of "B" before "A", right. So, according to my frame isn't light source "B" covering the distance much faster than "A". I know about time dilation, but it just isn't sinking in. hmmm, I can't even say what I don't understand, okay, Looking at light source "B" from my reference, time is progressing slower for "B", right? Still though, it covered the distance to reach me before "A" did,..gee,...help!!!!