I recorded this song in 1998 and it doesn't really sound like something independent or unknown but until now I haven't been able to find out what it is.
It's pretty easy to understand the lyrics but I didn't find them neither.
It would be great if someone could help me identify this song!
...I uploaded it on Vocaroo, here's the link:
Many thanks for considering my request.