Anne, name calling just proves your lack of maturity and insecurities.
You really have no idea if the people here are "twats", whether they are the type others should listen to, or their level of intellect, based on the few words they have chosen to describe your actions, which you have openly displayed online for all to see.
When you get to have an insight into their habits and lifestyle, then you may pass judgement on them.
It is your life, if you wish to continue and ignore those people, do so, but do not expect people not to comment and tell it as they see it.