Yes, in your position it would probably suck.
I get paid in bitcoin though, and pay various services and contractors in bitcoin, so obviously that alleviates forex fees, as there isn't any. Then when I flip it over to fiat, sure there's a nominal fee of maybe 1.5% or so, all depending on who I find to act as an intermediary, but it's not that bad.