New? You joined in 2018? Or did you mean "new to chess" since you never put much time into it before?
Anyhow, welcome I guess
If you need help, please contact our Help and Support team.