Just another perspective then... Me and my fiancé were never married before, no kids, in our late 20s, less than a month in age difference, plenty of evidence of bona fide relationship, talked for years before getting engaged, both have a stable job and good income, never had any problems with the law or immigration... And it's been 340 days already for the I-129f petition to even be touched and I don't expect to be there and marry him at least until Fall this year (or even Winter!).
It's a hard lesson to learn, but listen to the most experienced members here... nothing in immigration is easy and quick. I got tired of shutting down relatives and friends researching options and "loopholes" when in fact they do not exist or are blatantly illegal. When I got into this process, I was waiting for 6-8 months for the petition, now it's 15.5 months and you just gotta keep going and manage your expectations. I believe that if two people really love each other, they will withstand everything together. This process as it is right now takes the commitment to each other to a whole other level.