feeling strangely fine