damn I can relate to this so much