Hang in there buddy, you'll get through this. Keep coming here to talk about it, sometimes just venting helps more than you know.
I agree, maybe try a new mod, tank, or at least juice to help you through this. I've tried a ton of bacco juices and have found a few for me that closely replicate what I remember smoking to be. Handsen/Dekang Desert Ship is a juice I vape every morning, after meals, when I'm a little stressed, etc. and it reminds me enough of smoking that I don't go crazy wishing I could smoke. I have found, when that just doesn't cut it anymore, Halo Tribeca for some reason packs a bigger or fuller "cig" punch at least for me. Same nic level but provides more of what I imagine WTAs must offer as the result is different. Works like a charm for my really tough moments.
You'll be OK, you've been off the cigs for seven months and doing great!