First, a little exercise. You mention he has "lots of great qualities"......awesome. Can you list those out for us? Just do a brain dump of all of these awesome qualities he supposedly has.
I think it is important you post a list of all his great qualities. It will help us know what we are dealing with.
Can you do that?
M(53), W(54),D(19) M-23, T-25 Bomb Drop - Dec.23, 2017 Ring and Piecing since March 2018