This account is made for the sake of my own sanity.