Welcome to the guild. A little pressed for time right now, so I'll keep my post short, but it's always good to see someone giving a long introduction; helps people get a better idea if they'd want to role-play with you. All the best.