When does it get easy?

I have a 3 week old and I am loosing my patience with the night feeds and the crying.

I wanted to EBF, I couldn't. It broke me. I do BF him except once a day give him formula and somedays I don't at all. Depends on how hungry he is.

I have had anxiety issues in the past, sleep deprivation makes them worse.

On top of it all mom guilt is killing me. For giving him formula for being impatient with him. I feel so bad all the time. it's like I just love him when he is calm. Which is obviously not true. I have help, my MIL, it's too much help sometimes, if you know what I mean.

I was always confident I'll be a good mum, but my confidence is now shaken. I need to stop complaining.

Please tell me it gets easier. And how to manage it at this moment.