Saw my first rainbow in ages today and it made me feel SO gr... : Olivia S.