Wait for him to ask you out. ALWAYS wait for him to ask you out. Men want to be the one who ask the woman out on a date. If you broach the subject or ask him out first, you take that opportunity to feel like a successful man who just asked a girl he likes out on a date, away from him. The relationship will work a lot more successfully if he feels like a man when he’s with you, so don’t do his job for him, even if you have to wait! Let him be the one to make the first move.
This guy likes you, and since you end up wrestling and falling asleep against one another, there’s a sexual component that is latent, but will probably surface soon enough! And I trust he’s going to want to make you his girlfriend pretty soon, so don’t make it too easy for him! Give him something to go after while balancing that chase with some real rewards for his attentions like flirting, big smiles and affection.
Don’t worry about feeling awkward if you have different feelings for each other at the same time — that’s part of all relationships! The joy comes from the times when you both like each other the same way at the same time. The excitement comes from liking someone a lot and wondering if they feel the same way. See if instead of wanting to avoid that feeling, you can just sit in it and let it be without reacting to it or feeling you have to do something about it.