You guys were friends since highschool. In this, Dream is pan, meaning he likes all genders(so feel free to be anyone). You and him grew up in upstate Florida, meaning it was sunny but also prone to raining.