Today was one of the best days I've had in over a week. Not everything went my way, but it was an overall very good day. To start, it was sunny all day and actually kind of hot. Personally I like the sun and the heat way more than the cold and the rain, so the weather was definitely in my favor today. Another thing is that I didn't get or have any homework today at all. I had a study hall in three of my classes and the other two I just took a test and that was it. I don't mind having study halls all day if it means I get to spend some time outside and I don't get any homework! Another thing is that I had basketball practice today and it went quite well. I was dying and out of breath several times, but I kept moving on anyway. By the time practice was over, I was out of breath and dripping sweat, but I felt great nonetheless! It was a hard but very beneficial and enjoyable workout. The other thing is that I got to work with my friends on a project that is due at the end of this week. We don't have long to work on it, but we went through the whole layout and I think we've got it figured out pretty well. I feel a lot better about it now that we have a plan. I bet we will get it done in time. The biggest thing that made my day great was that my best friend came back to school. She had been gone for over a week and I was getting quite lonely. She finally did come back today and that made my day a thousand times better! I can finally say that today was worth my time, worth my existence. I seriously laughed, smiled, and said more today than I had the entire week last week. I can't even describe what it's like when she's around, but it's awesome! Anyway, that alone made my day a good one, but then everything else on top of it made today absolutely amazing! Nothing else that's happened and no matter how much I've screwed up tonight, today will always be a good day. I look forward to tomorrow! Hopefully this will keep up for a while! I can never have too many days like this!