A process, course or distance traveled over a period of time- Sometimes refered to as LIFE.
OK, here is what is missing....ME! Your girlfriend! Seriously - this is stupid. I am sitting in front my my laptop tonight backing up my ITunes on my old laptop. I know - I am one wild and crazy girl!
Sounds like a great time! Accept for the fact that I'm not there, of course.
You embody positive attitude in the midst of negative situations. Keep you head up high and look to the sky for your day of redemption will come. And yeah, wish I could be there with ya, too.