How do you know what you think you heard is from the Holy Spirit? How do you know it wasn't just a thought that popped into your head because you were already thinking on that subject? Can you ask God / Holy Spirit for confirmation? Is that wrong? I understand our spirit should be a witness to the Holy Spirit himself, but how do you know that you know and are not just inserting your own thoughts?