It's not worth my while to comment on your querry about financial stress.You sound like a BA engineer who wants to hangout with the cool dudes.So there
Just remember guys here at EK have already jumped the european/american or where ever hoops before they end up here, and have already gone through the growing pains that you mention in your post.