I'm so sorry that this is harder than you thought it would be. Sleep it off, yoga it off, meditate it off. Every little bit helps. I don't know how you do the vegan, though. I'm beyond impressed. My breakups always involve way too much alcohol and yuck. Perhaps that's why mine don't seem to go away. You're moving through this, you know. Big hugs. I can't wait for you to come back.
XO