Balderdash. You can most assuredly love others even if you don't love yourself. I don't recall Jesus ever talking about His self esteem, how He needs to love Himself- that is pure ridiculousness.
No one MAKES another person happy. A person is either happy or they are unhappy. No one is responsible for another person's happiness.