my 49yr old bf talks like a little boy for examples: eggies, fishies, and overall acts like a 4 yr old boy....he never stops talking, very competitive, puts me down by arguing about everything, and always asking questions..no matter how i answer his questions, my answer is always wrong.....he also will not have sex with me..irrectile dysfunction he says..he got script for viagra and now will not take it, always an excuse as to why its not a right time.....his baby talk has become so annoying that i cannot stand to be around him....can anyone explain this to me?