ok! so your a temp ESFP, but usually ENFP!
Im not your on a MBTI site with MBTI descriptions, which I just informed you about, its helpful at times. I for one think your a ENFP, Its a rare ESFP who would be on this site typing away In my opinion. If your going to use the words ENFP/INFJ etc...