im too tired right now to fully appreciate this post but i am definitely going to reread it later!