You will never know you are truly loved unless you are certain that  the one who loves you knows every single thing about you and still loves you to death.Only Jesus.
Friends,God wants you to know that He knows every single thing about you and that He still loves you.You see if you think God only loves you when you do good,charity or whatever,then that means He will be angry with you when you do wrong.

Friends,this is why Jesus hated hypocrisy so much.Hypocrisy encourages one to act good and in that action,the mind is tricked to thinking"Look at how many people I have helped today.God is definitely smiling at me,He definitely loves me now."

That is nonsense.God is always loving you,always smiling at you,always on your side,never angry with you nor is He counting your sins against you even when you sin.It's all thanks to the cross,your judgement and all your sins(past present and future)were punished there.

Seriously if God loves you and blesses you only when you obey,then that is not love.That is something else but definitely not true love.