Why won't my Fire HD 8 tablet turn on?

My tablet was working fine until one day it started to freeze and be unresponsive. I've held the power button for awhile and it would make a noise and show the Amazon logo and turn off again. It would do it over and over again. Sometimes, it would say it needed to be charged. So I would put it on the charger and it would do that same loop all day when the charger was on the entire day. I don't know if it's time to repair the tablet or there are other methods to fix it.

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0