Is he gay? I doubt it. Is he wrong for you? Yes Should you forget about him & move on? Yes Sounds like he's not really into you & not really into sex either. Let him learn in his own time & in his own way. DROP HIM & MOVE ON.