I like to just stay home and do my own thing....my sister n law just does understand why I dont get out more...she is always on the go and thinks everyone else should be also. I am just happy being by myself..so dont think you are a odd duck alot of us dont have to be going to be happy.