Dude, you cant be asking questions like that.........there's no way you can tell strain by looking at pictures. There's just too many strains out there. It's possibly to narrow it down a little, but your guess is as good as mine.
Why do people even care. You have a good thing why can't people just take it for that. I have a strain that I came accross and love it and never one time wondered what it was.
do you know why u fail? i mean with proper care you could easily clone them. ive cloned plants and kept them in bags for humidity outside and been succesful.