Problem with analog and digital inputs

I was doing love-o-meter project but I realized that something is wrong. Firstly I tried connecting only tmp36 temperature sensor and outputs in serial monitor were normal, temperature that showed was about 24 degrees. After that i connected LEDs as shown in project sheet but then the results were completely messed up. I tried other analog input but whichever of them I used the results were completely different and very high about 60-100 degrees. After that I commented out part of code that was turning LEDs and results were again normal and I was really confused. Then I tried to turn one of LEDs in setup function and then again results were completely messed, so I tried on other LEDs ie. on different digital inputs but whichever I tried results were wrong. I tried to rewire everything few times and also i tried to rewrite code but everytime the same problem was occuring. So in the end I realized that the problem is whenever I'm using digitalWrite to set something to HIGH state my analog inputs don't work properly. Can anyone tell me what's the problem? Is my arduino broken or something else?

What value of current limit resistors are you using on the LEDs?

Post your latest code (in code tags) and a schematic of the project if you want better help.

Is my Arduino broken or something else?

Yes, definitely. One of those.

Welcome to the forum. Please read 'how to use this forum - please read', it's at the top of this and every forum where even a love sick teenager would not be able to miss it.

Then do as groundFungus has asked and maybe someone will be able to offer help.