For what little it's worth.
Some folks who have frequent dry periods and are looking for comfort from God, but feel they are not receiving it, are the types who have difficulty with their own emotions. Rather than looking for love to be placed in their hearts they need to give it, and try to kindle that flame in their hearts repeatedly. The effort and giving, without forcing, is what brings out charity. Not blowing too strongly (forcing), nor too little, to help the fire.
I think a large focus on all the troubles in the Church today is bad for this sort of situation too because it just brings you down. God will take care of these things, one's responsibility is first towards loving God and personal holiness. One has to temper one's intake of various things..
One can just be Catholic and ignore all the rest.
Some sources of happiness:
Gratitude for gifts given. Thinking back on the good gifts God has given you, remembering them.
Prayers that make Heaven happy:
The Golden Arrow
May the most holy, most sacred,
most adorable, most mysterious
and unutterable Name of God
be always praised, blessed,
loved, adored and glorified,
in heaven, on earth and under the earth,
by all the creatures of God,
and by the Sacred Heart of Our Lord Jesus Christ
in the most holy Sacrament of the altar.
This prayer is very useful for happiness because Heaven's happiness comes to the heart ready to receive it.
Short aspirations: 'Jesus, Mary, and Joseph, help us.'
Complete trust and surrender to God in faith. He will take care of it all. Rely on Him. Don't think of the troubles of today. Simply have faith.
You don't have to do everything.
Think about the goodness of God, and that enkindles charity.
'For the rest brethren, what things soever be true, whatsoever modest, whatsoever
just, whatsoever holy, whatsoever amiable, of good report, if there be any virtue, if any praise of discipline, these things think upon.' Philippians 4:8