There are no perfect men! How about enjoying your own company at the garden centre? I go out on my own for a coffe or lunch sometimes and have had very entertaining chats with other people on their own. I also take a book!
DIY - go and chat to the lovely people in B & Q (other stores available!), buy yourself a good rechargeable drill and a spirit level and put the shelves up yourself. I've done this for years. The hilarious part is that as soon as I get my drill out and start waving the spirit level around my husband comes to "help", having ignored my requests for shelves and cupboards for months! I have to say, no shelves, cupboards or pictures that I have put up have ever dropped off the wall, but a kitchen cabinet that my husband put up fell off the wall, scraping my shoulder on the way down and nearly squashing the cat!