A very good friend and a really nice person that will help you 24/7 when he can.. and he is always there for you too, best person to have as best friend ;)
they are the nicest,yet demanding people. i would suggest not messing with them on their bad days. but other than that,they are smart,lovable,and caring. they see beauty on the inside and not outside.