This happens all the time. The difficulty goes up, the price goes up. The price goes up, the difficulty goes up. Hashrate goes up, the price and difficulty both go up.
You don't mine to earn dollars, you mine them to earn bitcoin. Don't pay attention to roi calculators. Just know that you have a machine that makes btc for you and you got it at a set price. You run that machine at a set price, too, but the bitcoin price keeps going up. Don't worry about what the coins you mine today are worth today. Think about what they might be worth next year.