I've made the MC's character kind of confusing, so I decided that I'd clear it up now so nothing seems out of the ordinary.
Aoife is someone who feels he's been constrained for a large part of his life, so he's currently enjoying his freedom. He's prone to lash out at anything or one that threatens his freedom (this may be foreshadowing).
He has a free spirit, loving adventure above all else, especially the freedom that comes along with it.
As for his actual character, he's a rather kind young man who's rather conflict avoidant. However, don't mistake this for weakness. While he won't actively try to start conflict, as can be seen by his reaction to Izzy's original bizarre behavior, he's prone to end conflicts possibly even more aggressively than they were started.
He also has a love for animals, having a connection to them similar to Dawn; however, instead of talking, he can more feel the animals emotions and communicate to them in the same medium.
Atop all this, below the surface is contained a craziness, something that has yet to be released but is waiting for its opportunity.