I guess I was so bad you didn't want to go into it ey Kamwah

haha
Ok esK...
Your opening wasn't too good. You went late-gas which is becoming more popular but you should have expanded. You can decide to do your 2nd supply depot and delay your CC if you want to keep him guessing (Force a robo/scan/overlord sac).
You should scout round your natural with your first few marines. Might find a proxy pylon or a hidden Ling/worker waiting for the expansion timing.
Keep your macro up, you have some small idle time on your OC and it shouldn't happen this early. This early you can also hotkey your CC to all numbers and make sure you hotkey your rax.
2 Bunkers isn't something you need as standard. You didn't know have any information on what he was doing. You also need the Xel'Nagas (Mentioned this to Rise aswell). Scan his base at some point around 5/6 mins to see the gateway account.
You shouldn't go double gas before Factory unless you're going for very quick tech. You wasn't struggling for gas and you had enough to do an upgrade and factory.
I thought I recognized the build you was doing as Polt's 4rax but you opted to go 2techlabs and 1reactor. I'd opt for 2reactors favoring marines just because after medivacs/stim come out stalkers don't trade cost effectively against them.
Don't move your Reaper into the mineral line, it allows worker surrounds much easier. You could have killed a few more than you did.
Keep an eye on your CC energy for Mules.
At 8:28 you've got 2 gas and a total of 3 workers on them combined. At this point you need the gas to start building up for medivacs. Also floating 440 minerals which should have been sunk into an engineering bay for +1 attack. (Always do +1 Attack because Toss should be getting +1 Armor to try and negate some of stims effects)
You just fixed one of the gas but still have 2 on one of them.
Shift-click workers that build supply depots back onto the mineral line so that you don't have idle workers.
It's 9:31 and you haven't got any information other than he's in the top left, he has 2 gateways and 2 gas. Scan.
A third gas should be put up before your starport is ready to produce medivacs because 2 gas isn't enough for upgrades,marauders + medivacs.
You're upping your rax count which is good but you should be thinking about expanding at 11mins or atleast applying some pressure. You still haven't made any medivacs which are what you need to survive gateway pushes/all-ins and allows you to be the stronger army.
You're putting up your ghost academy but you haven't scouted Templar tech. Bad move as you can't support ghosts well on 2 bases IMO. He's actually gone Robo tech which means you should have dropped a second starport for vikings.
You've overbuilt supply depots. You're 86/110 and while that's not a huge problem at your league it delays your expansion.
11:49 - You're putting up your armory now, usually you'd go 1 eBay and then when you're second +1 is being built you'd place down your armory.
You're putting up your third in your main. At this point with no pressure it'd be safe to go build it where-ever you're putting it.
Pulling all your SCVs by mistake XD Can't say I haven't done that.
Scan above your army before you even think about moving out, if you kill the observer you can move make him guess on whether you're coming or not.
Just realized the reason your money is so low is because you're queueing units at your barracks. That's not optimal macro/use of your money, don't ever do this and you'll find you can build/expand a lot more.
When you killed the third you moved your whole army up into the ramp. That's a terrible move against a Toss due to FFs. If he hit his FFs and had more sentrys you would have been in a terrible position of having your army cut in half.
You played pretty well and a lot of my pointers are what i'd expect someone above Silver to do so it's just something to work towards.
-----
tldr - That's a wall of text, some may not make sense. I haven't been to bed yet! XD