theres always the last resort vet aoe
circle of dessication
How to beat this?
Why did you skip your first turn? What was your thought process behind that?
Turn #1 : play Mystic to deny Mana tile, may help you cast a 4 mana thing, or at least, put a presence on board (Mystic + Bone Swarm may have killed a Metallurgist for instance, or force him to not develop so fast)
Turn #2 : after Sirocco, use Falcius to block up, then get down clean the bottom line without breaking your Ankh and put you out of reach.
That’s the few things I noted, just for a better start, after that … it’s all about guessing what could have happened.
Also, your deck seems “unusual” (gimmicky?) compared to a fairly traditionnal Golem netdeck, doesn’t help.
Figured they’d put something in the middle tile, i’d face and then healing mystic.
I appreciate how everyone’s focus is on my terrible turn 1 play though. 
You know it’s very VERY important with current fast meta. Let a Phantasm, a Bandit or a Circulus on turn one, let opponent ramp, and shit can hit the fan very fast after that …
Sorry but on what else should we focus?
After that you retreated and didn’t do a lot anymore. That is a hard
matchup for vet but you wanted to know what you could have done better
and we told you.
But in general about your idea of skipping turn 1 for the greater value
play: Well if they don’t make a mistake, they would not put something in
the middle tile you can kill with your face alone. You could use bone
swarm to deal 2 more damage and kill the 2 or 3 drop but then you have
still nothing on board. That’s a problem. Skipping turn 1 means you give
the initiative to your opponent. But that is the only advantage P1 has
over P2.
Give up dudes, he’s a big fan of waiting for value plays, Ive been complaining about him skipping T1 for months but he’s a believer
That’s an unconventional way to name this behavior *cough*
I’m not interested in what I could have done better. There was only one turn of serious play and we’ve established i’m an idiot. I don’t understand the whole concept of fighting golem vet. How do you beat it? That was my question.
the 2 major weaknesses of flying/golem swarm are the lack of healing and the lack of aoe. As a result of this the decks that can beat them are ones with high damage output (eight gates reva, aggro cass), or ones that can swarm the board first (hyper swarm lilithe). Trying to control the board vs this deck is a losing battle, you are very unlikely to have enough aoe to deal with everything.
If it was THAT owerpowered and unbeatable, everybody would be playing it …
Current meta is pretty balanced, Vet Golem can be beat by plenty other types of decks.
Just ask for friend ingame the guy that killed you, check his match history, and watch all the games he lost 
You beat them by out tempoing them. You just need to have better plays each turn. If you let them develop safely, you lose. If they have to answer your threats or run away because you got aggressive, you win.
As Abyss, I usually just hit them in the face a lot and whip away the big golems. Generates a ton of aggro and pressure and tempo and they just kinda die.
And since you beat them with tempo, losing an entire turn of tempo is a sure way to lose, at least against that archetype. That’s why everyone’s focused on that, you can have bad tempo plays when theirs are good.
Playing better is important though
.
Practically you let your opponent freely ramp quickly.
Turn 1: Mentioned a lot already. Chances are you have planned for turn 2 Ankh when you saw you had an Ankh. So you saved the Healing Mystic for nothing.
Turn 2: You killed nothing. You can kill the Metallurgist by punching and Bone Swarm, denying the cost reduction. You can kill the Dreamshaper (with Ankh) which would stop the opponent easily getting a mana tile. Either choice would prevent the early Sirocco.
If you slowed the enemy you would naturally find it easier to deal with your opponent. Your opponent would be further away and you could have blasted more stuff with Ankh.
I can second @improbableblob’s advice for combatting this deck. Lack of AoE and healing are definitely weaknesses you can look to exploit,
I want to add another point of interest, in that the deck struggles with back line threats (it’s still Vetruvian after all). Blood of Air is their only response to threats played out of reach, and that’s expensive and slow.
If you want to continue playing with Reva, I’d recommend Ghost Lightning be added to your deck to help clear Dragonlarks, and put Skywings in range to be knocked out by your general. If you have access to Battle Pando, that’s your best tool to fend off this deck. You can play it out of reach to prevent Falcius from killing it, and they can’t play the flying combo without losing a good chunk of their board, so it demands heavy removal. That card really slows the deck down.
Also Painter and Thunderstorm works fine 
Aggressiv play and some AOE bascially. You cannot win the battle for board in the long run, you can only try to delay their board development long enough to take them out. As far as Vet goes, Starsfury can be a strong option. Skorn also helps a little with Dragon Larks and prevents his Skywings from attacking twice reducing their value. (unless he gets inner oasis off). Thunderhorn would be another way to deter them from using their azure combo. From what i’ve seen from your deck there is probably no way for you to beat them with it, even less so if you play so defensively and value oriented.
You got discord seraph? Happy to discuss how to tech against swarm vet and just generally talk of the matchups there.
blob makes a good point about vet not having much of an AOE
IF YOU’RE NOT PLAYING BLAST LIKE ME BABYYYYYY
well, i’m just rank 11 so that’s the rank 11 way to do aoe removal. The other thing you can do is to get a frenzy(probably sword of mech), summon out of reach, put astral phasing the next turn, AND WIPE THE SKYROCK DINGLEBERRIES FROM HIS GOLEM BUTTOCK.
this tip is brought to you by: AST FRENZ (the astral frenzy toilet paper)
hmmm you did play ankh, so that’s nice. I suggest running sajj. bbs is good. clap would have been a pretty swell card to combo with your blast too. try moving a tile away before hitting a dude with blast? try using falcius before you hit the enemies?
Why are you running Zirix in an artifact deck? Lots of weird stuff going on here, but aside from deck building pointers there are both some play errors and either bad luck or a lack of tech.
Because its a meta prevalent deck you should tech for it. If your not also playing hyper swarm of some variety, as vet you should at the very least have one or more of Ankh, Stars, Thunderhorn, or Skorn, all of which are also good vs one of the other big meta decks, wall vanar. Running Sajj means people are less likely to play around Stars and more likely to play around ankh, running both makes that a loosing situation.
Preventing ramp vs that archtype is important, as an azure or sirrico before you have aoe is really bad, take and deny tiles even if you don’t need them. You really did not want to skip turn one when you had a perfectly good play, that was a huge mistake. Its also important to keep their board as clear as possible because if Oasis hits your in trouble, so you should have either killed Metalurgist via face and bone swarm, or ankhed the dreamweaver.