Funny you should mention the parasite thing. My coworker who had a baby in Aug had her baby called a parasite by another coworker ALL the time! Funny. At least your BIL isn't alone in his strange sense on humor.
m/c April '08
DD#1 born June '09
DD#2 born April '11
TTC #3 as of July '14
My Ovulation Chart