Thanks for the feedback! Also it was out first game-jam so some stuff was here and there, will try to improve in future for sure.
Now coming to your question:
> Is there any way to heal my character??
No, as of now. We were planning to add health pickups but the time ran out.