Buddy you are good enough. Things may seem dark at the moment but it will pass, if not now then in the future. Happy to chat or try to get some sleep if you can (I'm not in nz right now but I think it's the wee hours of the morning there) sending a big hug xx