Get your taxes done using TurboTax

 Is it because if someone can claim you then no matter he actually does claim you or not, you do not get the exemption on your return? 

Exactly ... those are the rules.   But at 40K are you sure he isn't self supporting ?