Sounds like you had a nice jam session all to yourself. The rhythm reminds me of the Stones. Nice guitar licks over the top. You'll have to write some lyrics and repost.