@aijeleth24 RE Sleep - did you miss the part about new born twins? It's still good advice, but might not be applicable for another few months (depending on how 'newborn' they are).
OP, you'll get there. Give yourself some grace during these next few months.