Your hope for a future with your intended husband is totally in your own control. If the financial sponsorship seems like an issue now, then you have plenty of time to take care of the major issues at hand at the moment. When you are finally able to meet, and still both want to marry and have him immigrate to the USA, you'll have plenty of time to CHANGE your financial situation with a new job. USCIS and Dept. of State are only allowed to act with sympathy under certain circumstances. Unless those circumstances exist, their feelings are irrelevant.
There are always practical (including financial) consideration and sometimes hurdles involved in starting a life together. Consider them together and find solutions together. As you consider and find, you are likely to find hope as you progress.