my daughter has issues with the bath sometimes. for most of the time (since she could sit up) she's HATED her hair washed...but sometimes if her hair is clean i don't wash it and she still wants out w/in a couple minutes. though she only screams when i pour water on her hair, or touch it in any way (unless she's relaxing and i'm running my fingers through her hair...) i'm not sure why she has a problem when she does, but it comes and goes. sometimes it lasts a couple weeks at a time. when i see that she's going through this, i wait a couple days in between to bathe her, and just make sure to wipe her down with a couple wipes, or a soaped up washcloth and then rinse with a warm wet washcloth and dry instead of putting her in the tub. i know when it gets warmer out it's not going to be that easy because there will be much outside play and tons of dirt and mud (my daughter's also 2) but while it's still cool/cold out, try the wipes and/or washcloth deal when he freaks out like that. maybe if you can, get in the tub with him (even in a bathing suit, either you, or both of you) or have your husband bathe with him. you can also try to start a shower. when she screams through rinsing her hair i put the shower on, makes the screaming worse, but much shorter a time! hope this helps some, sorry if i couldn't help. good luck. though it does pass at some point.