I agree with all of these things.Do not be discouraged by my comment, Dev. You are indeed a solo dev, and you did manage a level design. That's still a show of your skills and your current progression on the learning curve.
Good cop, bad cop. I get you Z. ;P