You are loyal, kind, thoughtful and conscientious. You're a good person. You make everyone around you happier and better, even if you yourself are not at your happiest or best. You just care so much about your friends and loved ones that you can't help giving them everything of yourself. It can wear you out, but you'd never let on.
You're successful, smart and fun to be with but your self-esteem could use some boosting. You don't like conflict, and you don't like demanding things for yourself, so you can feel unappreciated. But then you wonder if you don't deserve to be appreciated. You do!
You have many small crushes, but it takes you ages to get to a serious stage with someone. You get so caught up second-guessing yourself and worrying if the other person really *likes* likes you that you never dare to make the first move. Generally you end up with another clever RPIG who knows one when s/he sees one. This adds up to one long courtship. Fortunately this also adds up to one long marriage.
You would never cheat. You would never hurt anyone's feelings. You are so sympathetic and give so many second chances that it takes a lo-o-ong time for anyone to get on your bad side.
Your only problem is you can be *too* thoughtful -- you can end up worrying and getting hung up over nothing.
You may be a boy scout.