Visions while awake?

I had a "vision while awake" i was what looked like heaven and i was unhappy amd telling myself your no good your worthless and stupid and i closed my eyes and saw him coming to me with his hand stretched out to me i didn't see his face but i saw his hair and his skin and he was in white. And he simply asked me "why do you say these things?" and i said idk... And he said "you were made perfectly in my imagine" or something like that I don't really remember everything. i just busted out crying hard and he pulled me in and hugged me and i cried even harder he told me "i love you and he loves you to, give him time" (I've been praying for my boyfriend lately) and i just kept crying and crying i actually saw him..and spoke to him and i said ok. And he told me to "wipe my tears" and i opened my eyes and stopped crying...

ik that some people say it's Satan but how would I know?? was this a vision or my imagination??? am I crazy? 😅