If you really are struggling with Soldier's character, I would love to offer my assistance if it's something you feel you'd need help with. (I could probably end up writing it myself, but I don't want to butt in on your brain child without permission.)