I think it sounds like there are bigger problems that she isnt telling you and she's using the weed as an excuse to complain about something because she can't complain about whats really bothering her. It's possible that she doesnt know whats really bothering her but she knows that something isn't right. It sounds like she could benefit from individual counseling, and that you both could benefit from some type of relationship counseling to learn how to communicate better.