The thing I couldn't get over was the whole "planning to be a nun" part.
That part make me laugh very hard, what kind of nunnery shops at Hot Topic? Although it was vaguely reminiscent of Jessica's "I don't know why mother doesn't want me to wear this dress, do you?"
Angelo would rethink all his gripes about church life, if that's how his nun's dressed.