Rolly you sound like a stand up guy taking responsibility for your actions. That said, it also sounds like a stupid law that could use amending. Especially given the CWD issues.
They say everything happens for a reason. For me that reason is usually because I've made some bad decisions that I need to pay for.