Hi Haley.
Wow. Sounds like you have had a BUNCH of stuff going on!!!! You sound like you really have it all together!!! I'm sorry about your b/f, but your prolly better off with the puppy!!
I love dogs. lol
Hope your cousin will be okay. Glad you are spending time with your family.
Congrats on all your new endeavors!!!!!
Take Care,
TNT