...We did go to Cairns for the weekend and I looked *hot*. People were commenting in the streets to him at what a beautiful girl he had and I felt like he should have been brimming with pride to have me on his arm but I didn't get that from him at all...
Time to move on. You deserve someone who appreciates you and your "hotness" :-). Don't settle for someone that you have to work like hell just to get a compliment or attention. That kind of affection should come natural in a relationship.
There are plenty of fish in the sea - time to throw this one back and move on.