There is nothing to do with heaven. Once you have a visa, you can com to U.S. from any departure port, as long as your visa and passport are valid at the time of your entry. However, it is the immigration officer who has a final say on whether or not to deny your entry when you arrive U.S.