He also sent me a shirtless picture of himself.
I've suggested hanging out a few times...
but he always has to "check his schedule".
Most Helpful Guy
Several possible reasons:
1) He's a flake
2) He's leading you on and is uninterested
3) He's a player
4) He's busy
5) His education