It's real obvious you are being ghosted when the friend ignores text messages and Facebook messages. You know this person still goes online as their Facebook page shows current activity.
I have learned that when a friend ghosts you, it usually means that some sort of conflict is going on.
It's best to call them and leave a message their phone rather than a voice message by asking if you did something to offend them and if they ignore you or give you excuses like "I don't go on Facebook anymore" or "I am sorry but I am doing XYZ" then leave them alone.
Otherwise, if they tell that something is bothering them, try and reconcile with them by meeting them out somewhere.
Ah I know we are strangers on the internet. Can't you just take the compliment at face value? From what I see of you on here, you are a straight shooter. To me that is cool.
Most of us won't meet in person. We have our online discussions which suits most of us.