I read the entire string and then went back to the original post. There are obvious gaps, for instance, how long they have been together? How long she has been using? What steps towards sobriety has she made? Has he been through the ringer and back and just couldn't take another relapse? Was she testing him to see if he really meant it? Etc.

She relapsed and it made her feel ashamed and awful, yet she kept the remainder?

She left it for him to find as he is a hard person to talk to? Is this about every subject or just her meth use?

So she left it for him to find while she left town and he was angry. Instead of just flushing it or admitting it, she lied about it. So, during the few days she was out of town, his anger festered.

It wasn't until he went through the trouble to have it tested that she admitted using.

He had made it clear that it was a deal breaker. She tested him and he stood his ground. Actions and Consequences, Cause and Effect.

The rest is just a bunch of, she was thinking about telling but didn't because she is afraid of him or something to that affect. Is there a reason beyond not wanting him to be mad or the inevitable loss of home she should be afraid of him? She should get brownie points for THINKING about telling him? And so on...

My thoughts, find a new place to live, work on your recovery. Perhaps you can reconnect at a later date, when you have some recovery time under your belt and are able to have a healthy relationship. You may come to find, once you are clean, he was a big mistake in the first place, you were settling and you deserve more. Or he could be your destiny. One just never knows.

I wish you luck in your journey.