All of you have been weighing heavy on my mind

Not really. I wouldnt call someone a liar unless I truly believe they are aware that what they are saying is false.
Someone can repeat a fact or opinion that they believe, but not know it is false. They would have stated a lie, but not really be a liar. There would be no attempt to deceive

I am going to assume you don't know who Ray Comfort is, or what am I referencing.
For the record, the definition of liar is "a person who tells lies". There is no qualification to it, such as knowledge of what's told being false. But that's not why I posted that.