I want to play your Elena some day.. But I get bodied by Vulva so I probably won't fair well..I don't think that your defence is bad against standard characters. But when it came to the Divekicks and Elena.. that's just what Rose can't really deal with all too well lol.
Elena is beautiful tho
Yea you can be frame-trapped easily using slow buttons to crouch tech with. You can also crouch tech with jabs.