You have a lot of talent. If what you said about recording it on your midi piano is true, then a job well done. The music you have come up with is very good. Nothing seemed wrong about it and everything seemed very smooth. There were no notes that were on the wrong pitch.
Keep up the good work!