Keira Walsh says she has been off social media for 5 months and admits she 'feels a lot better' for doing so.