Why does he want to teach you a lesson, because you wanted to give him a gift. To be honest, it sounds like this guys a jerk and you'll be better off with him. That's just how I see it with limited knowledge.
Well, that's understandable. When I used to draw I could only draw when I was happy. Take as much time as you need. I just hope you feel happy soon. Love your avi btw.