Agreed. It's a nightmare. We need to lobby our elected reps to adopt similar rules to other currencies where if you trade less than $x a year you don't have to worry about capital gains. There is an excellent group working on this here https://www.standwithcrypto.org/