This is entirely incorrect. You obviously choose to be with your partner. And, when we CHOOSE overseas partners, separation is a part of the process, as are the extra costs, delays, bumps in the road, etc.
The two of you chose to submit a fiancee petition after having spent the bare minimum time together, with no subsequent visits, and for a high-risk, high-fraud consulate.
Had you found your way to VJ before applying, we would have advised you to do whatever you could to maximize your chances of an approval. Unfortunately that did not happen.
Often in cases like yours, the petition is sent back to USCIS and the couple ends up marrying and refiling. Keep in mind if you do this, that another two week visit is not going to be adequate, either. Due to green card marriage fraud coming from certain countries, the burden of proof to show evidence of a bonafide marriage is higher than for low fraud countries.