Imaginary Problems and how to deal with them

By looking at the title many of you might be wondering what's this "imaginary problem" is all about. Well some might call it hallucination or there might be some other word for it in clinical psychology which I might not be aware of, but one thing for sure is that this phenomenon exists.

Almost every other person around is being plagued by this disease. I call it a disease as it just never lets you ease and live in peace. You constantly keep thinking about hypothetical scenarios which at times might be totally baseless, at times might have some ground reality or on most of the other times are just completely creation of your fictional imagination.

You always keep thinking things like, What will he think of me? She might not like it at all. She'll kill me if I did that. No, I don't think I look good in that or will look good doing that... These are a few thought examples of how imaginary problems begin.

They're like your excuses loaded with tons of adrenaline. They don't have any existance in reality at all. You keep making up random scenarios on your own and hinder your own progress.

It is like playing a 2 player chess alone and keep thinking what will the second player do if I did that... It's basically all inside your head. But the question arises why this happens in the first place? These imaginary problems are nothing but a by product of depression and anxiety.

Suppose there's a girl named Ancy. Now, Ancy has 2 female best friends. But recently she has started kind of seeing a new guy. They're yet to decide if its something special or just friendship. Shr often gets worried thinking if she doesn't let her friends know or call them enough, they'll abandon her. But she doesn't like talking to them anymore. She doesn't feel like talking more than she wants too.. Still she thinks if her friends find about this guy, they might think that she's not bothered about their friendship at all. While in reality both the friends are busy enough to realise even the slightest of this issue which is inside her mind.

We might mistake it as some sort of introvert-ism but nope, its not at all. Being an introvert isn't similar with being anxious or depressed all the time. Stop worrying about things that'll never happen.

How do you deal with these issues, you might be wondering. The first step in dealing with "imaginary problems" is stop overthinking. When you just start thinking about things that are way out of the context of reality stop wasting your intelligence on it.

This will calm down the anxiety being developed and will help you ease down a bit. Slowly you'll start gaining your lost confidence. Imagination is a gift but it can become a curse if you start using it to torture yourself with creating problems for yourself inside your own head.

Talking out some of these imaginary problems may help you find out which ones are the product of your overthink and which ones are just plain absurd. You can easily identify when you talk these thoughts out loud and realise what gibberish you might be blabbering.

Still if that doesn't help, seek a help from friend who knows and understands you really well. Else as a last resort you can opt for a professional treatment. This is more of a self-development issue than any serious psychological disorder.
Share :

How to run GUI apps on Windows Subsystem for Linux - WSL

I have been a fan of the linux bash terminal ever since I discovered how OP can it get. I desperately wished the windows cousin of the terminal aka command prompt or the new found powershell was that capable. Although I loved how several things turned out to be awesome and I so wanted to switch to linux distributions but only one annoying thing stopped me, MS Office. The day MS Office or something similarly capable gets onto the linux side of things, I'd surely dive in to switch. But until then, I'd love the little flavour of Linux in the form of WSL on the windows I've already got in my hands.

The WSL is kinda like the terminal only OS version of the Linux distributions that they are offering currently. But I installed the Kali and Ubuntu versions and they look pretty good to me. I wanted to somehow run GUI based apps on the system. There are thing which are made for linux and which just run seamlessly and in their best form on the Linux, hence I was looking for the way to run GUI apps like your everyday gedit or leafpad or something heavy like umbrello, on the WSL. After looking into the depths of Internet, I finally found a pretty easy to do work around for this adventure.

So, without further adieu, let's begin.


  1. Download VcXsrv from the sourceforge website. It's an open source software. What it basically does is, it hosts the display output from a remote server. It's based on a very old Linux protocol to perform remote computing.
  2. Install it using either the Default options or Choose whatever you feel like choosing. I opted for multiple windows and installed it normally with everything else.
  3. Next, open the WSL distribution that you've installed and type 'export DISPLAY=' or you can use ':1' if it doesn't work. But usually it works with the before said option.
  4. Now, say you want to run gedit and it is installed in your WSL. Then type 'gedit' in the terminal and just wait for the output on your Windows side.
  5. Make sure the X server is running before you try opening any app from the linux terminal.
Here what happens is that, the windows runs an X server. The server takes the display output which is hosted on the local host aka the IP that we have used aka on your own machine. Also ensure that you allow the X server app to run the private networks at least. Also the access control can be enabled and disabled depending on how you plan to use this work around.  You can not only run linux apps from your WSL but if you say have a remote Raspberry Pie running as a remote server you can also get the display output from it using SSH connection. Since we are running on a localhost here, we don't need to have an SSH connection, as its not over a network connection and probably way faster than getting any output from remote server connected with network connection.

If you are wondering how to enable and use WSL, first you need to enable it in the windows features. You can find the full detailed tutorial about the same here from the official Microsoft website.

Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the Website to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :