A strange question for a forum. Do you think that someone here will begin to pour out their souls and lay out what exactly he is doing? So, friend, come on in order. If a lot has piled on you, and something does not work out, this is the first sign that something needs to be changed. Try taking a little vacation and then fundamentally changing your business. Making changes in the staff, installing new software - now, if you find a competent
software development company , it will not be difficult, and the result will be quite tangible.