Active and consistent player, although has had problems in the past
I think there is a learning curve for you to improve yourself upon, but overall I personally can't say anything negative, not for now at least.
I suppose my experiences warrant a + , but from your past you seem to be very despicable, but people change so maybe you have as well.