Holy crap. The last 20 hours of my life have been so infinitely amazing. So Jasmine came over last night at like 6:30 and we've just been hanging out all night and we ended up crashing out in my bed until almost 1 pm. Mmmmm.... She is so awesome.