<human>: Give me the gist of the text in a nutshell

So, my ex and I recently broke up after dating for 3 years. When we met she was 20/f and I was 18/m. We met my sophomore year of college and dated up until my college graduation (she is 23 now and I am 22); which turned out to be the last time we were together before breaking up too. During the 3 years, everything was perfect in my opinion and I was there for her for everything (highs, lows, family separation, deaths, you name it), especially when she needed support through nursing school. I fell in love with her family and planned on moving to her town soon after I found a job after graduation. Anyways, she said she was stressed with nursing school and a relationship stresses her out and so thats why we broke up. The bad part about the whole thing, I have an engagement ring, that she picked out, since we had talked about being engaged and I had talked to her parents about what our future holds and I was soon to officially ask for there permission for marriage. I know they would have given me a hands down yes because both our parents encouraged us getting married. Heck, I was excited about the thought of having kids with her.

So, while I am recovering from this break up, I am trying to figure where to start to rebound. A lot of my friends have went different ways since college graduation, so I have a difficult time getting somebody to go to the bar with me. I personally do not like to go to bars alone, nor am I a big fan of clubs. Should I try online dating? My current job has random hours so it adds difficulty to going out. I pretty much work, rest, and workout in my spare time. I moved in with my parents until I land a Job.

What would Ya'll suggest? 

**bold
<bot>: bold I am 22, newly single after 3 years, almost enganged. Best way to rebound while living with parents, crazy work schedule, and almost no buddies to bar hop with?