Bad, no, selfish, yes.
Two thoughts you don't have to be spur of the moment to have fun. So you left within 4 hours. I bet if you had planned it for two weeks later you could have saved a lot of money and planned to actually do more things, so you would have experienced more for your life. The second is why can't she come along? Does she have more responsibility? Then planning two weeks ahead might make it better.
The only part where you come off as a bit of a jerk is the other hot women and the mall comment. You will always find hotter women, but hotter women that want to be with you, not necessarily.
Its not the "spur of the moment " aspect that makes things fun for me. Its just doing things like that....it just so happens that they come at random times sometime. And the money isn't really an issue (as far as traveling goes). And I'm not chasing every ass that walks by... I was just saying it not as easy as you think to keep turning down hot girls. And it just seems to be getting harder....that's all I was saying, not trying to be a jerk.