Only have a minute as I am trying to put kids to bed but:
A) Your H is def. a dick!!! for how he is handling things with your son
B)I hope your son is ok. Sometimes stress can manifest itself in stomach pain, hopefully he isn't worked up over his dad's behavior
and
C) Jealous am I!!! If I ever meet up with Artist guy, I hope to have a kiss that doesn't make me throw up!!! Oh and my first boyfriend and first kiss (at 16!!! I bloomed late) lives in my town, he is single and still cute... sigh