Hi Sage, I wanted to say you are very pretty and passable. Don't let today mess with your head.
I think one major issue is the lack of hormones....not what they're doing to your body, but your mind. Without them in a steady consistent supply, you'll have mood swings like cis-women. You're probably just feeling out of sorts because of the hormonal mess-up.
As far as your look goes, I don't see you as not passing or not being fully integrated. I do have a couple of tips as a big sister... Until you're more 'developed' on top, avoid such low-cut tank tops. Because you're small-busted it makes your shoulders look bigger than they are which makes your boobs look smaller--so wear a higher-cut tank top....old navy has reallyEi great ones I think you'd like--super comfy and affordable.
Also, you seem to enjoy a bit of a goth-edge too your look.... me too:) Just go with it. More cats eye makeup and a stronger lip...also earrings, multiple if you have your ears pierced up the side. I'd say work the goth/emo look more...it's like you want to go there but are kinda skittish to go all the way. Either that, or tone down the goth and go more natural...less eye, softer lip color, and a softer cut. Whatever you decide, you're very pretty and your skin is amazing!! Definitely play up the skin as much as possible, which means use as little foundation as possible or one that 'looks' sheer...Nothing is a deader give-away than heavy foundation....it looks horrid even on cis-women (yes I'm talking to you Kim Kardashian...step away from the contouring products and put down that damn foundation!!!lol)
Trust me, you'll do fine in the long run...It's always scary/hard at first, but over time, the more comfortable you are in your skin, the more integrated you'll be. I never thought the day would come but I go places now without makeup or in scuzzy clothes...my attitude is I don't give a ->-bleeped-<-, I'm just here to buy some godd*mned groceries not impress anybody--you're lucky I'm wearing underwear!lol Never had any issues passing... Just think be and do--You're you!