Hi Friends, I am needing some help with coping up what I am going through right now.I am a software developer by profession with around 9 years of industry experience and 5 years of on and off gap. In these 9 years I have switched almost 8-9 companies because something or the other and also gaps in between.These switches were mainly because of unable to handle politics, moving in and out of country and visa issues .At other times it was financial growth , work-life balance ,maternity break etc . I joined after a maternity break of 3 years,I had no support for a kid so stayed home.After this I carefully chose an organization with the aim of continuing for a longer period.It is not that big org but had heard good reviews about it before joining in terms of work life balance etc and it was also close to my home and son' s daycare. As soon as I joined ,I was on a bench for 3 months and finally had to agree on a project which is at other office location far from my home and son's daycare.After joining the project I realised there is a lot of dependncy on domain knowledge of the the project than the technical expertise and there is a lot of resistance from people already here ,in terms of sharing the product knwolege and giving the work on core components.I still continued the work on the other components and learned them,still no knowlege on main components. Right now the situation is ,due to covid situation there is a lesser budget and people are being moved out of a project,I will be surely considered as a candidate because I am new and not much dependency due to lack of domain knowledge. I will be completing a year here after a month. Now I am not sure what should I do ,if I am moved out of project I am not sure how long will I be in resource pool due to lack of projects here.what will be the situation if I do not get a project for a longer time.should I start looking outside with the current covid situation. I m Very very confused and stressed because of this. With this career track of switching companies so often,will I get a job easily.If I get one and it's far from my home ,I will have to switch house and move to some other place ,also change my baby's dayscare who will be 3 soon . Please advise me on how should I handle this.i really did not want to switch the company so soon this time . Also one problem i am seeing is ,i always gave my 100% at evey postion working really hard and was always dedicated till last day of work.I also got recognition at some places but the problem is i had always been a victim of office politics to the point that i had to switch the workplace.People are good to me in general ,but do the tricks when it comes to giving me credit or unnecssary picking up flaws in my work. I am not sure whether its beacuse of low self esteem or not acting very professional at work place ,or coming out as emotionally weak person.I am not sure what is it about .Manier times my friends at office have told me that I look tensed and lost all the time.i also get work presssure very quickly and come out as very competitive at times.I have always worked in male dominated teams and most of the times single woman on the team. Also due to not able to handle politics and frequent switches ,also with the way people act by looking at my career track ,I have lost my confidence to big extent.It also had impact on my physical, mental and emotional well-being and my happiness levels in general. I do not want to give much importance to my career other than for financial needs.i want to enjoy and lead a happy life no matter how my career is going.my kid is growing, i do not want to come out as tensed and stressed all the time.. Please help me on what can i do to improve this. sorry for long post.thank you so much for reading.