She's probably onto something.
For the record, meditation has got nothing to do with being 'Zen'. Being relaxed isn't a goal. In fact, I would argue that being relaxed is the art of feeling relaxed without having to try. That is not a goal for you right now.
That's better than I EVER did at my worst.
You're doing alright