You can't be complaining every time and say you are giving thanks to God, you need to release yourself and sing, dance with you heart, body, mind and soul. Remember the story of Paul and Silas, they sang and the Holy ghost came down. Dance to the lord David danced with all his might , don't even bother who is looking at you or what they are saying just keep dancing.
Stop complaining, if you always complain you'll never appreciate what you have."Keep your life free from love of money, and be content with what you have for he has said i will never leave you nor forsake you" Hebrews 13:5 .
Give thanks always, do not let your situation be the reason why you stop giving thanks
Praise helps in many ways. you'll be very surprised