My fix was this:
You need 1 key thing in order for Siri to remember your location. iCloud. So go get it.
First: Once you get iCloud, create a Contact for you. To do this: Go into Contacts>Groups (upper left)>All iCloud>"+" (upper right). Make sure you fill out everything (Address, phone number, etc.). Siri will use all of this. Next, you need to tell Siri which contact is yours. To do this: Go into Settings>General>Siri>My info>(select iCloud and your contact as I explained above).
Second: You will need to make sure that it's set to be the default "Reminder" list. To do this, go into Settings>Mail, Contacts, Calenders>Reminders (all the way at the bottom) and make sure that iCloud is set as default.
Note:
Calenders do not matter, as Siri will add, move, delete from any calender you are syncing (only to the calender you have set as default though).
Siri will also remember relationships as well as long as you use an iCloud contact. Siri apparently needs iCloud in order to function 100%. Apple doesn't advertise this as a requirement for Siri.