Before I even read your background, I'm not going to allow your magic affinity. You will be way too overpowered, and the "self-checks* you provided are not even ridiculously close to helping the situation. Sorry, but Onyx is rejected.