Does he like me or just want a shag?

I've known this guy for about 3 years now in the first year we where pretty on and off and we where both each others first time. Since we last broke up though we seem to of gotten in to this cycle of going out or seeing other people but always still hooking up with each other.

When he's drunk and just with me he'll say things like "I can see myself with you 5 years down the line" and how he really misses me but as soon as he's sober and around friends he's completely different.

However when it's just us two we'll talk and laugh for hours but it feels like he'll only meet up when he wants a shag. Need a guys perspective on this badly! Where the heck do I stand with him?
Does he like me or just want a shag?
Post Opinion