Hi,
Thanks for your post. Your academic profile is solid and right on par with the schools on your list. However, your activities appear to be limited since graduating from undergrad (or am I misinterpreting this information?).
My main concern is that you are indeed a bit on the younger side. While I understand you will have 3 years of experience at matriculation, it's important for you to know that bschools look only at the experience you have at the time of application, therefore you are applying with just two years of experience. I understand you have some personal issues that seem to be forcing the earlier application, but I do hope you know that even with your solid experience to date (including your international experience) and your good academics, you may still struggle to gain admission. You will need to convince the adcom that you are at a point in your career where going to bschool makes sense (you can't tell them you would rather wait but aren't able to do so). This may be a bit of a challenge given your tenure.
I hope this helps as you think about your plans moving forward.
Regards,
Stacey