crypto taxes and a saga of struggle