I love to read the posts on this forum, and rarely post...but here I go.
I'm a CR1 beneficiary, and the bread winner in my home. My wife doesn't work, and is trying to get her disability.
I didn't need to come to the US and get my citizenship, as I had a great job for the federal government, a beautiful 100 year old home, and a vehicle. Not to mention my family is in Canada.
But love makes us do strange things, like uprooting our lives and moving countries.
Had I not moved to the US, my wife would be a burden of the state, maybe on assistance, and probably living in a very small apartment.
Instead, I have a great job, a beautiful 2 bedroom condo, 2 cars, and two cats.
Had I stayed in Canada, I'd still be successful (job, home, vehicle).
Was my path here a shortcut? Heck no. It took me about 5 years from start to finish, but I wouldn't trade it for the world.
As an F1 visa holder, if you fell in love with an American, would you not try to stay in the US? Some might argue that you should have to go home, and start from scratch (K1 or CR1), or you'd also be taking a shortcut to immigrate.
Me...I'd just be happy for you.